Deeside Definition
pronoun
A conurbation consisting of the towns and villages around the estuary of the Dee spanning England and Wales.
Wiktionary
Find Similar Words
Find similar words to deeside using the buttons below.
A conurbation consisting of the towns and villages around the estuary of the Dee spanning England and Wales.
Find similar words to deeside using the buttons below.