ORRA


Meaning of ORRA in English

[ 'ɒrə ]

■ adjective Scottish

1》 separated from a usual pair; odd.

2》 occasional; superfluous.

Origin

C16: of unknown origin.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.