Synonyms of staffa

Noun


1. Staffa

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

WordNet 3.0 Copyright © 2006 by Princeton University.
All rights reserved.

Definition and meaning of staffa (Dictionary)