ORRA MAN


Meaning of ORRA MAN in English

noun

Scotland : a farm laborer hired to do odd jobs

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.