English dictionary

staffa meaning and definition

Definition and meaning of staffa at MeaningMonkey.org. staffa meaning and definition in the English Dictionary.

STAFFA noun

Definition of Staffa (noun)

  1. an island in western Scotland in the Inner Hebrides to the west of Mull; site of Fingal's Cave
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: