Aberdare Definition

Other Aberdare Definition

[n] a mining town in southern Wales


More below...



See Also...

Cambria, Cymru, town, Wales

More Aberdare Links:
Link to this Aberdare definition/page: