Willard Definition
wilərd
noun
A masculine name.
Webster's New World
Synonyms:
- frances elizabeth caroline willard
- emma hart willard
Related Articles
Find Similar Words
Find similar words to Willard using the buttons below.