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

Leave a Reply

Your email address will not be published. Required fields are marked *

39 queries 2.405