Orra (noun) Definition, Meaning & Examples

adjective Scot.
  1. not regular or scheduled; odd: orra work.
adjective Scot
  1. odd or unmatched; supernumerary
  2. occasional or miscellaneous
  3. an odd-jobman
Orra (noun) Definition, Meaning & Examples

More Definitions