Nayelli is of Mexican origin, derived from the Nahuatl word 'Nayelotl', meaning 'flower of the night'. It is often associated with beauty and grace. The name gained popularity in Mexico during the 20th century and has since been embraced by other Spanish-speaking countries. Nayelli is typically used for girls.
"The name Nayelli has seen a significant increase in popularity over time, with the number of births peaking at 1410 between 1988 and 2023."