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