Orkney-English results

place noun

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