sandringham









sandringham


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
53 queries 0.517