500+ Mexican Baby Names

  1. Celestino
    • Origin:

      Italian; Spanish; Portuguese, from Latin
    • Meaning:

      "belonging to heaven"
    • Description:

      Classic Italian name with celestial vibes.
  2. Paula
    • Origin:

      Feminine variation of Paul
    • Meaning:

      "small"
    • Description:

      Paula still seems somewhat stuck in the era of duo Paul and Paula bopping out the song "Hey, Paula." Two pronunciations are possible—the English "PAW-la" and the Portuguese "POW-la."
  3. Gabriela
    • Origin:

      Italian and Spanish, feminine variation of Gabriel
    • Meaning:

      "God is my strength"
    • Description:

      This strong yet graceful feminine form of Gabriel is a modern favorite. The double L spelling is given to more than three times as many girls as the Gabriela version.
  4. Violeta
    • Origin:

      Spanish; Bulgarian; Romanian; Serbian; Lithuanian; Albanian
    • Meaning:

      "purple; violet (flower)"
    • Description:

      Violeta is the variation of Violet found throughout various countries in Eastern Europe -- the name is styled this way in Bulgarian and Romanian as well as other languages -- and Spain, while Violetta is the Italian form. Violeta re-entered the Top 1000 in 2018. The Violetta spelling is given to about half as many baby girls. A lovely choice for parents who love Violet but want something more unusual.
  5. Yesenia
    • Origin:

      Spanish, Arabic
    • Meaning:

      "palm tree; flower"
    • Description:

      Yesenia is a Latinx favorite popularized by a character on a Spanish-language soap opera. Jessenia is another variation. The name is drawn from the name of a palm tree in South America, but Yesenia is also an Arabic name meaning flower, making it an excellent cross-cultural choice.
  6. Eloisa
    • Origin:

      Italian and Spanish variation of Eloise
    • Meaning:

      "healthy; wide"
    • Description:

      Eloisa captures a lovely name back from the spoiled little girl at the Plaza. Historical romance writer Eloisa James has helped make this antique name sound fresh and sassy again.
  7. Abdiel
    • Origin:

      Hebrew
    • Meaning:

      "servant of God"
    • Description:

      In the Bible, it's the name of an ancient prophet who was able to withstand Satan. It has gained modest attention in recent years, hitting the US Top 1000 in 2008.
  8. Perla
    • Origin:

      Spanish variation of Pearl
    • Description:

      Consistently popular Latina gem name; good choice for those who can't shake Pearl's grandmotherly vibe.
  9. Celestina
    • Origin:

      Italian and Spanish variation of Celeste
    • Meaning:

      "heavenly"
    • Description:

      We are hearing more of such heavenly names as Celeste and Celia, which opens the door to the range of lovely variations rarely heard before. Celestina is one of them, though given the more accessible options, it may be gilding the lily.
  10. Delfina
    • Origin:

      Italian and Spanish variation of Delphine
    • Description:

      The Spanish and Italian variation of the sophisticated French Delphine is also the word for "dolphin". A popular choice in Uruguay and Argentina, the name is rarely used in the US.
  11. Soledad
    • Origin:

      Spanish
    • Meaning:

      "solitude"
    • Description:

      This strong Spanish name that refers to the Virgin Mary (Our Lady of Solitude) has been made accessible by broadcaster Soledad O'Brien -- who shows how well it combines with an Anglo surname. Her birth name was Maria de la Soledad Teresa O'Brien.
  12. Teodora
    • Origin:

      Italian, Spanish, Swedish, Polish, Portuguese, Romanian, Bulgarian, Macedonian, Slovene and Serbian form of Theodora
    • Meaning:

      "gift of God"
    • Description:

      Teodora is an extremely attractive and international choice, with several equally attractive, user-friendly nicknames. Appealing short forms might include Tea, Dora, or Dory for English speakers, however, classic diminutives include the Spanish, Italian, Serbian and Portuguese Dora, the Bulgarian Todorka, and the Swedish Thea.
  13. Herminia
    • Noelia
      • Origin:

        Spanish, feminine variation of Noel
      • Description:

        This name of an admired Puerto Rican pop singer has been picked up by hundreds of Hispanic parents.
    • Rocio
      • Origin:

        Spanish
      • Meaning:

        "dewdrops"
      • Description:

        This name, which refers to Mary as the Virgin of the Dew, is all but unknown in the Anglo community, but popular enough in Hispanic families that it made the US Top 1000 until least until 2006. Also spelled Rocío, it remains popular in Spain and Chile, where it ranks in the Top 100.
    • Federico
      • Origin:

        Italian and Spanish variation of Frederick
      • Description:

        If Frederick feels too heavy, the Spanish and Italian has more energy. It's a long-term Top 20 name in Italy, and has neat nicknames like Fredo in Italian and Fede in Spanish. Famous bearers include the Spanish poet Federico García Lorca and the Italian filmmaker Federico Fellini. Further back in history, it was the name of a fifth-century Visigoth leader, the brother of Theodoric II.
    • Fernanda
      • Origin:

        Feminine variation of Fernando, Spanish and Portuguese version of German Ferdinand
      • Meaning:

        "bold voyager"
      • Description:

        Fernanda is very popular in the Latino community, with a lot more charm than its male counterpart. The standard nickname is Nanda, and variations include Ferdinanda and Fernandina.
    • Raquel
      • Origin:

        Spanish variation of Rachel
      • Meaning:

        "ewe"
      • Description:

        Attractive name popular in the Latino community, long identified with half-Bolivian actress Raquel Welch. Similarly to the Hebrew form Rachel, Raquel is past its peak. Nonetheless, it retains a certain sparkle and would feel newly refreshing for a baby today.
    • Eleazar
      • Origin:

        Hebrew
      • Meaning:

        "God helps"
      • Description:

        Eleazar is a distinguished Biblical name--in which it appears several times-- ripe for the picking following the stardom of Eli, Elijah, and other similar names.
    • Felipe
      • Origin:

        Spanish variation of Philip, Greek
      • Meaning:

        "lover of horses"
      • Description:

        A royal name in Spain, Felipe could make a lively alternative to the English sounding Philip. It has ranked on the US Top 1000 almost every year since the beginning of the twentieth century, but has never risen above the Top 300, making it a familiar without being overused.