Onel is a modern Spanish-Caribbean form likely influenced by O'Neil or Oneal, carrying Neil-related roots meaning "champion."
Like Onel?
Swipe through thousands of names like it