English | German | Russian | Czech

Penmaenpool English

Meaning Penmaenpool meaning

What does Penmaenpool mean?

Penmaenpool

A hamlet in Gwynedd, Wales, on the Mawddach estuary (OS grid ref SH6918).

Are you looking for...?