From Irish Ó Luanaigh, derived from 'luan' meaning warrior or champion.
Like Looney?
Swipe through thousands of names like it