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
Tweet