SynonymX
Speak
Aberdare
Definition of Aberdare
1.
A mining town in southern Wales
Noun
Semanticaly linked words with "aberdare"
town
cambria
cymru
wales