Variant of Mervin/Mervyn, from Welsh 'Myrddin' meaning 'sea fortress' or 'great lord.'
Like Merwin?
Swipe through thousands of names like it