noun a village in N Norfolk, England: site of Sandringham House, Royal Family mansion. nouna village in E England, in Norfolk near the E shore of the Wash: site of Sandringham House, a residence of the royal family