Find the word definition

Wikipedia
Ballaugh

Ballaugh ( ; ) is a small village on the Isle of Man in the parish of the same name. It is the only village in the parish.