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