Defenition of the word balmoral castle
-
Defenition of the word balmoral castle
- a castle in northeastern Scotland that is a private residenc of the British sovereign
- a castle in northeastern Scotland that is a private residence of the British sovereign
Meronymys for the word balmoral castle
Hypernyms for the word balmoral castle
See other words