Orkney-English results

place noun
  1. palace
  2. Birsay village  ☞ doon at the Place i.e. at the Earl’s Palace in Birsay