Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: Balmoral Castle
  1. A castle and estate in Aberdeenshire, Scotland, that serves as a private residence of the British royal family
    "Queen Elizabeth II spent her summer holidays at Balmoral Castle"

Type of: castle

Part of: Scotland

Encyclopedia: Balmoral Castle