Staffa — definition

1. staffa (Noun)

1 definition

staffa (Noun) — An island in western Scotland in the Inner Hebrides to the west of Mull; site of Fingal's Cave.

1 type of
island
1 part
Fingal's Cave
1 part of
Inner Hebrides