balmoral castle

from WordNet (r) 3.0 (2006)
Balmoral Castle
    n 1: a castle in northeastern Scotland that is a private
         residence of the British sovereign
    

[email protected]