Meaning of nancy witcher astor
Definition of nancy witcher astor
(noun)
British
politician
(born in the United States) who was the
first
woman
to sit in the British House of Commons (1879-1964)
Other information on nancy witcher astor
WIKIPEDIA results for
nancy witcher astor
Amazon results for
nancy witcher astor
Tweet