Glenfaba
English
Proper noun
Glenfaba
A
sheading
of the
Isle of Man
.
Meronyms
German
Patrick