Neil

Boy

Meaning of the name Neil: Champion

Origin of the name Neil: Dutch, English