Definition of Staffa in US English:

Staffa

proper noun

  • A small uninhabited island in the Inner Hebrides, west of Mull.

Pronunciation

Staffa

/ˈstafə/