Definitions for staffa
Overview of noun staffa
The noun staffa has 1 senses? (no senses from tagged texts)
1. Staffa
(an island in western Scotland in the Inner Hebrides to the west of Mull; site of Fingal's Cave)
(an island in western Scotland in the Inner Hebrides to the west of Mull; site of Fingal's Cave)
