Nayeli

What does the name Nayeli mean?

Nayeli is a name from the Zapotec language of Oaxaca in southern Mexico and is usually explained as "I love you" or "beloved". It is popular in Mexico and among Mexican-American families, who have carried it into the US charts as one of the few names of indigenous Mexican origin in wide use. Nayeli has been in the US top 1000 all century, peaked at number 175 in 2001, sank to number 498 in 2017 and has recovered to number 271 among girls' names in 2025.

At a glance

Gender
Girl's name
Origin
Zapotec / Mexican Spanish
Popularity
#271 of the girl names in the United States
International
Nayeli (Zapotec / Spanish / English), Nayely (Spanish).

Parents who love Nayeli also like

All names from A to Z