Meaning of Seymour

Definition of Seymour

(noun) Queen of England as the third wife of Henry VIII and mother of Edward VI (1509-1537)

Other information on Seymour

WIKIPEDIA results for Seymour
Amazon results for Seymour