margam (0 synonym found)

We don't have any synonyms for margam yet.

Did you mean…

Think margam belongs in the thesaurus? Recommend it and we'll take a look.


Definition of margam:

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

Definition of margam:

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

Back to Top