STAFFA Meaning of STAFFA in English /staf"euh/ , n.an island in W Scotland, in the Hebrides: site of Fingal's Cave. Random House Webster's Unabridged English dictionary. Полный английский словарь Вебстер - Random House . 2012