From Germanic 'wil' (will, desire) and 'hard' (brave, strong), meaning 'resolute and brave.'
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Villard?
Swipe through thousands of names like it