Definify.com
Definition 2024
Deeside
Deeside
English
Proper noun
Deeside
- A conurbation consisting of the towns and villages around the estuary of the Dee spanning England and Wales.
Etymology 2
Dee (“River Dee (Aberdeenshire)”) + -side
Proper noun
Deeside