Definify.com

Definition 2024


Deeside

Deeside

English

Proper noun

Deeside

  1. 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

  1. (Usually with Royal) The area around Braemar on the banks of the Dee in Scotland, home to Balmoral.