Definitions
There is 1 meaning of the phrase
Emma Willard.
Emma Willard - as a noun
United states educator who was an early campaigner for higher education for women (1787-1870)
Synonyms (Exact Relations)
emma hart willardwillard