The name Nayeli is of Native American origins and means "he who wrestles."
Your partner in parenting from baby name inspiration to college planning.
Share
Search