Willard
Germanic
Strong desire
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'.
No more information.
Mbali Nkiruka , Daley , Jane , Odell , Hearn , Ru , Teasag , Sabra , Felipe