Castle in Aberdeenshire (8)
![Ross](/clue/static/ross-mug.min.png)
I believe the answer is:
balmoral
(Other definitions for balmoral that I've seen before include "Royal retreat in Scotland" , "Queen's castle" , "Scottish castle and royal residence" , "Royal castle in the Grampian" , "somewhere in Scotland" .)