Definify.com

Definition 2024


Sandringham

Sandringham

English

Proper noun

Sandringham

  1. A village in Norfolk, England
  2. Sandringham House, one of the Queen's private residences

Derived terms