Ballaugh
English
Proper noun
Ballaugh
A
village
and
parish
of the
sheading
of
Michael
,
Isle of Man
(
OS
grid ref SC3493
)
.