Definition of orra in English:

orra

adjective

Scottish
  • 1Separated from a usual pair or set; odd.

    mismatched, unmatched, unpaired
    View synonyms
  • 2Used irregularly or only occasionally; extra.

Origin

Late 16th century: of unknown origin.

Pronunciation

orra

/ˈɒrə/