staffa

Nouns

  • (n) an island in western Scotland in the Inner Hebrides to the west of Mull; site of Fingal's Cave

Words of close approximity

staff