FamilyEducation.com
   
 

First name origin & meaning:

Irish: Champion

First name variations: Neal, Neale, Neall, Nealle, Nealon, Neill, Neils, Nels, Nial, Niall, Nialle, Niel, Niels, Nigel, Niles, Nilo, Neil