balmoral castle

Info · Definitions · Characters

balmoral castle
· ·
Text
· ·
· ·
Scripts
15
· ·
Length
5
· ·
Syllables

Definitions

(noun) a castle in northeastern Scotland that is a private residence of the British sovereign. Synonyms: Balmoral Castle.
· ·
Noun Definition 1