Neil

Neil is a boy's name used in Irish, Scottish, English.

Meaning of Neil

From the Irish name Niall, possibly meaning "champion" or "cloud". The astronaut Neil Armstrong, the first person on the moon, is a famous bearer.

Related names

Swipe through 4,000+ baby names or browse the Name Library.