Find the word definition


Maeshafn is a small village in Denbighshire, Wales, near the border with Flintshire. Maeshafn lies several miles to the southwest of Mold. Overlooked by Moel Findeg hill, the River Alyn flows to the west, and Loggerheads Country Park is towards the north towards the A494 road.