Girl name origins & meanings
- Irish : Champion
- Irish : Champion
- Irish : Champion
Boy name origins & meanings
- Latin : Horn; hornblower
- Gaelic : Champion
- Irish : Champion
Neil is a boy's name of Irish origin. It is an Anglicized version of "Niall," which means "champion" or "passionate."
Your partner in parenting from baby name inspiration to college planning.
Subscribe