Definition & Meaning | English word BALLAUGH
BALLAUGH
Definitions of BALLAUGH
- A village in the north-west of the, Isle of Man (OS grid ref SC3493).
Number of letters
8
Is palindrome
No
Search for BALLAUGH in:
Page preparation took: 74.54 ms.