English to Arabic

Meaning for:
Willard
other
ويلارد