Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word nancy witcher astor from English dictionary with examples, synonyms and antonyms.

Meaning : British politician (born in the United States) who was the first woman to sit in the British House of Commons (1879-1964).

Synonyms : astor, viscountess astor

Nancy witcher astor meaning in Telugu.