Meaning of Willard

Definition of Willard

(noun) United States advocate of temperance and women's suffrage (1839-1898)
United States educator who was an early campaigner for higher education for women (1787-1870)

Other information on Willard

WIKIPEDIA results for Willard
Amazon results for Willard