Definition of Sandringham House in English:

Sandringham House

proper noun

  • A country residence of the British royal family, north-east of King's Lynn in Norfolk.

Pronunciation:

Sandringham House

/ˈsandrɪŋəm/