Deeside (English, name)
expansion: Deeside
Senses:
glosses: A conurbation consisting of the towns and villages around the estuary of the Dee in Cheshire, England, and Flintshire, Wales.
Forms: