Find the word definition

Wikipedia
Penmaenpool

Penmaenpool ( Welsh: Pwll Penmaen) is a hamlet on the south side of estuary of the River Mawddach in Wales, near Dolgellau.