Neal

Boy

Meaning of the name Neal: Champion

Origin of the name Neal: Irish, Celtic