aberdare

Noun
  1. A mining town in southern Wales (synset 108915375)

Other Searches