balmoral_castle has definitions from the field of military
1
[ noun ] (military) a castle in northeastern Scotland that is a private residence of the British sovereign

Related terms

castle Scotland

*