aberdare

Noun
  • A mining town in southern Wales (synset 108915375)

Other Searches