Home

Word

Balmoral Castle, n.
more info a castle in northeastern Scotland that is a private residence of the British sovereign
<noun.location>

Balmoral Castle
semantic pointers
instance hypernym
part holonym