Orkney-English results

mense noun large quantity of something  ☞ a mense o cars