English | German | Russian | Czech

Penarth English

Meaning Penarth meaning

What does Penarth mean?

Penarth

A town in the Vale of Glamorgan county borough, Wales (OS grid ref ST1871). in a youthful manner

Are you looking for...?