staffa

Noun
  1. An island in western Scotland in the Inner Hebrides to the west of Mull;
    Site of Fingal's Cave (synset 108914360)

Found on Word Lists

Other Searches