Deeside meaning

A conurbation consisting of the towns and villages around the estuary of the Dee spanning England and Wales.
pronoun
0
0
(Usually with Royal) The area around Braemar on the banks of the Dee in Scotland, home to Balmoral.
pronoun
0
0
Advertisement

Origin of deeside

Dee (“River Dee (Aberdeenshire)”) +‎ -side