ORRA Meaning of ORRA in English [ 'ɒrə ]■ adjective Scottish1》 separated from a usual pair; odd. 2》 occasional; superfluous.OriginC16: of unknown origin. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004