Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

aberdare Definition

Cancel
aberdare
geographical name(Ab-er-dare)
town in southern Wales, north-northwest of Cardiff population 36,621

Words Related to aberdare!

aberdare Examples by Brain Bank Users