Definition of Staffa in English:

Staffa

proper noun

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

Pronunciation:

Staffa

/ˈstafə/