500+ Mexican Baby Names

  1. Teodoro
    • Origin:

      Italian, Portuguese, Spanish
    • Meaning:

      "gift of God"
    • Description:

      With brother name Theodore ranking in the US top 10, this alternative might appeal to parents looking to honor Italian, Portuguese, or Spanish heritage.
  2. Patricio
    • Origin:

      Spanish variation of Patrick
    • Description:

      The final o in Patricio adds a bit of punch and pizzazz, though it also spins the name closer to the feminine Patricia.
  3. Jacinto
    • Origin:

      Spanish
    • Meaning:

      "hyacinth"
    • Description:

      Less familiar and appealing than the feminine Jacinta.
  4. Dariana
    • Origin:

      Variation of Darian
    • Meaning:

      "rich, kingly"
  5. Angeles
    • Origin:

      Spanish
    • Meaning:

      "angels"
    • Description:

      A spiritually significant name used in honor of the Virgin Mary. In Spanish, her title is Nuestra Señora la Reina de los Ángeles, meaning "Our Lady the Queen of the Angels."
  6. Columba
    • Origin:

      Latin
    • Meaning:

      "dove"
    • Description:

      Columba is an early saint's name that rhumbas to a modern beat. While the original St. Columba is male, the name sounds more appropriate for a girl in the modern world. Leave variations Colm and Callum for the boys.
  7. Natividad
    • Origin:

      Spanish from Latin
    • Meaning:

      "nativity"
    • Description:

      Traditionally given to girls born on the September birth date of the Virgin Mary.
  8. Oralia
    • Constantino
      • Quetzalli
        • Origin:

          Nahuatl, Native American
        • Meaning:

          "feather, precious thing"
        • Description:

          A rare and lovely Nahuatl name, which literally means "quetzal feather" – a quetzal is a beautiful green bird native to Mexico, Guatemala and South America. The word is figuratively used to refer to something precious or beautiful, making this a lovely option for a wished-for baby girl.
      • Paulino
        • Evelin
          • Origin:

            English
          • Meaning:

            "desired; or water, island"
          • Description:

            Variant of Evelyn
        • Eugenio
          • Origin:

            Spanish and Italian variation of Eugene
          • Description:

            The name of four popes and several saints: a promising Italian import.
        • Noe
          • Origin:

            Greek, Georgian, and Latin variation of Noah, Hebrew
          • Meaning:

            "rest, repose"
          • Description:

            The Old Testament Noah has been so popular for so long that variations are becoming popular too. Noe is a streamlined form used in Greek and Latin Bibles, and in Georgia too. Spelled as more often as Noé, it is also popular across France, Belgium, Switzerland, and Spain.
        • Jovita
          • Origin:

            Spanish, feminine variation of Jove, Roman king of the gods
          • Description:

            Lively and joyful. Jovie could be a cute short form.
        • Reynaldo
          • Benita
            • Origin:

              Latin
            • Meaning:

              "blessed"
            • Description:

              In fashion limbo with Anita and Juanita.
          • Lucila
            • Ignacia
              • Origin:

                Latin
              • Meaning:

                "ardent, burning"
              • Description:

                This Spanish form of the yet-to-be-revived Ignatius was borne by an early and influential Philipina nun known as Mother Ignacia.
            • Erasmo