From the Irish surname O Ruairc, traditionally linked to a famous ruler and a "champion" meaning.
Like Rourke?
Swipe through thousands of names like it