Origin: Irish
Meaning: champion
Neall as a boy's name is of Irish and Gaelic origin, and the meaning of Neall is "champion".