balmoral-castle

Nouns

  • (n) a castle in northeastern Scotland that is a private residence of the British sovereign

Words of close approximity