staffaEnglish

Staffa

Noun

An island in western Scotland in the Inner Hebrides to the west of Mull, site of Fingal's Cave

English: Staffa