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

denbighshire Definition

Cancel
denbighshire
geographical name(Den-bigh)
administrative area of northern Wales bordering on the Irish Sea area 326 square miles (844 square kilometers), population 93,734

Words Related to denbighshire!

denbighshire Examples by Brain Bank Users