Definitions of Aberdare:

  • noun:   a mining town in southern Wales