Definition of Aberdare

  • 1. A mining town in southern Wales Noun

Semanticaly linked words with "aberdare"