Variant of Neil, from Irish Gaelic Niall meaning 'champion' or 'cloud.'
Like Neale?
Swipe through thousands of names like it