Garff
English
Proper noun
Garff
A
sheading
of the
Isle of Man
.
Meronyms
Lonan
Maughold