Sandringham (noun) Definition, Meaning & Examples

noun
  1. a village in N Norfolk, England: site of Sandringham House, Royal Family mansion.
noun
  1. a village in E England, in Norfolk near the E shore of the Wash: site of Sandringham House, a residence of the royal family
Sandringham (noun) Definition, Meaning & Examples

More Definitions