Definition of STAFFA
Pronunciation : STAFFA

noun : STAFFA

Source:WordNet 3.1

  • 1. (

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


See more about : STAFFA