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 castleNoun
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.