balmoral_castle
1. [ noun ] (military) a castle in northeastern Scotland that is a private residence of the British sovereign
Related terms: castle Scotland