Willard

Willard is the modern variant of an Old English personal name 'Wilheard', derived from the Germanic words 'wil', which means 'desire', and 'hard', which means 'strong or hardy'.

Origin/Usage
Germanic
Pronunciation
WIL-ərd
Meaning
Strong desire