Name Details - FamilyEducation

Meaning and Origin of: Neil

Save Name

First name origins & meanings:

  • Irish : Champion
  • Latin : Horn; hornblower
  • Gaelic : Champion
  • Irish : Champion

Last name origin & meaning:

  • Irish and Scottish : reduced form of McNeil or variant of Neill.

Famous people with this first name: