Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: Sandringham House
  1. A country house and estate in Norfolk, England, that has been a private residence of the British royal family since 1862
    "The King delivered his Christmas message from Sandringham House";
    - Sandringham

Encyclopedia: Sandringham House