From Irish Gaelic Ó Móráin meaning descendant of the great or noble one.
Like Moran?
Swipe through thousands of names like it