Definition of Balmoral Castle in English :

Define Balmoral Castle in English

Balmoral Castle meaning in English

Meaning of Balmoral Castle in English

Pronunciation of Balmoral Castle in English

Balmoral Castle pronunciation in English

Pronounce Balmoral Castle in English

Balmoral Castle

see synonyms of balmoral castle

Noun

1. balmoral castle

a castle in northeastern Scotland that is a private residence of the British sovereign

WordNet Lexical Database for English. Princeton University. 2010.