Germanic name combining 'wal' (foreigner) and 'frid' (peace), meaning 'peaceful stranger.'
Like Walfrid?
Swipe through thousands of names like it