|
Definition of Deeside
1. Proper noun. A conurbation consisting of the towns and villages around the estuary of the Dee spanning England and Wales. ¹
2. Proper noun. (context Usually with ''Royal'') The area around Braemar on the banks of the Dee in Scotland, home to Balmoral. ¹
¹ Source: wiktionary.com