From Germanic 'wil' (will, desire) and 'hard' (brave, strong), meaning 'resolute and brave.'
Like Villard?
Swipe through thousands of names like it