Orkney-English results

toon noun town

  • the toon  ☞ gaan tae the toon going to either Kirkwall or Stromness whichever is one’s normal service centre