Cite
 

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.

See also: staffa (Dictionary)