English version

St Kilda

From Longman Dictionary of Contemporary EnglishSt KildaSt Kil‧da /sənt ˈkɪldə $ seɪnt-/  a rocky island in the Atlantic Ocean, west of Scotland. People used to live there, but the last people left in 1930. It is now a nature reserve, with many interesting birds.
Pictures of the day
What are these?
Click on the pictures to check.