Willard
[ˈwɪl.ərd]Meaning
from the Old English wil (will) + heard (brave, strong)
Background Story
Willard comes from an English surname, which was derived from the Old German given name Willihard or its Old English cognate Wilheard. The Old English elements are wil, meaning "will", and heard, meaning "brave, strong".

Related Names
Randall
From an English surname derived from the medieval given name Randel
Wendall
English given name related to Wendell, an Old German name meaning "wanderer"
Windsor
From an English surname, from a place name meaning "riverbank with a windlass"
Winston
From an English surname, from the Old English name Wynnstan or from place names meaning "town belonging to Wine"
Alistar
A given name and surname; in Spanish, the verb alistar means to enlist or sign up
Boswell
Scottish surname from the Norman place name Beuzeville, from Old Norse Bosi
Captain
A title for a commanding officer of a military unit or vessel
Cheveyo
Darnell
An English given name and surname, from Old French darnel, a type of grass
Esmond
A variant of a name meaning 'grace' or 'protection'