aberdare - definitions and synonyms

aberdare noun

  1. ( also written as Aberdare )

    English Meaning: 

    : a mining town in southern Wales