From Irish Gaelic 'Ó Gealbháin,' meaning 'bright white' or 'sparrow.'
Like Galvin?
Swipe through thousands of names like it