Neil: baby boy name meaning and popularity

Neil

An Irish name meaning "cloud." We could say something about the heavens, but let's be real - the "cloud" part probably more accurately describes the one your little Neil will leave after he farts in your presence, then runs away giggling. Because kids.