saint kilda









saint kilda


noun usually abbreviated to: St Kilda

  1. a group of volcanic islands in the Atlantic, in the Outer Hebrides: uninhabited since 1930; bird sanctuary
  2. Also called: Hirta the main island of this group
50 queries 0.558