English dictionary
aberdare meaning and definition
Definition and meaning of aberdare at MeaningMonkey.org. aberdare meaning and definition in the English Dictionary.ABERDARE noun
Definition of Aberdare (noun)
- a mining town in southern Wales
Source: Princeton University Wordnet