Modern blend of Gene and Neil, combining Greek "well-born" with Irish "champion."
Like Geneil?
Swipe through thousands of names like it