From Irish Gaelic 'Ó Corráin,' derived from 'corrán' meaning spear or crescent.
Like Curran?
Swipe through thousands of names like it