Englisch
Detailed Synonyms for Balmoral Castle in Englisch
Balmoral Castle:
Balmoral Castle [the ~] Nomen
-
the Balmoral Castle
– a castle in northeastern Scotland that is a private residence of the British sovereign 1the Balmoral Castle– a castle in northeastern Scotland that is a private residence of the British sovereign 1