From Old English 'wil' (will, desire) and 'frid' (peace), meaning 'desiring peace.'
Like Wilfred?
Swipe through thousands of names like it