ORRA


Meaning of ORRA in English

adj. (Scottish use) not scheduled; irregular, odd

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.