Sandringham meaning

săndrĭng-əm
A village of eastern England near the Wash west-northwest of Norwich. Sandringham House, a nearby estate, has been a residence for the British royal family since 1862.
0
0
Advertisement