See Also: Sandringham(dictionary)

Sandringham (oh)



also Sandringham House
a large house in Norfolk in the east of England, where the British royal family lives for part of the year, especially around Christmas