English | German | Russian | Czech

Margam English

Meaning Margam meaning

What does Margam mean?

Margam

A one-time village, now a suburb and industrial area in Port Talbot, Neath Port Talbot county borough, Wales (OS grid ref SS7887).

Are you looking for...?