500+ Spanish Dog Names

  1. Francisca
    • Origin:

      Spanish, Portuguese
    • Meaning:

      "free man"
    • Description:

      Spanish and Portuguese form of Frances or Francesca
  2. Mingo
    • Origin:

      Short form of Domingo
    • Description:

      Mingo is a cute nickname of the Spanish version of Dominic. It's not to be confused with Mungo, the name of the patron saint of Glasgow.
  3. Loli
    • Origin:

      Diminutive of Dolores, Spanish
    • Meaning:

      "lady of sorrows"
    • Description:

      This Spanish nickname name — originally short for Dolores — has potential as a full form now that four letter names ending in I have taken off.
  4. Santa
    • Origin:

      Feminine variation of Santo, Italian
    • Meaning:

      "saint"
    • Description:

      Santa has an appealing sound, or maybe that's sleigh bells we hear? It's difficult to separate the Italian girls' name Santa from the association to Mr. Claus, king of Christmas. The German diminutive Senta -- or Snow or even Christmas -- might be an easier name to handle.
  5. Mando
    • Origin:

      Diminutive of Armando, Spanish, Italian, and Portuguese form of Herman
    • Meaning:

      "soldier"
    • Description:

      Armando definitely makes Herman cooler and Mando or Mondo makes it cooler still. While Mando is usually short for Armando, it can be an abbreviation for any name containing Mando or Mondo.
  6. Nevada
    • Origin:

      Spanish place-name
    • Meaning:

      "covered in snow"
    • Description:

      Named for its snowcapped mountains, Nevada is a state name which, unlike Carolina, Montana, and Dakota, has been relatively undiscovered. Warning: today's unvisited place-name could become tomorrow's trampled tourist attraction.
  7. Marita
    • Origin:

      German and Spanish diminutive of Maria
    • Meaning:

      "drop of the sea, bitter, or beloved"
    • Description:

      Derived from Maria, the meaning of which is uncertain. Theories include "drop of the sea" (from Hebrew roots mar "drop" and yam "sea"); "bitter" (from Hebrew marah "bitterness"); and "beloved" (from the Egyptian root mr).
  8. Bernardo
    • Origin:

      Italian, Spanish, Portuguese
    • Meaning:

      "strong as a bear"
    • Description:

      This Latinate form of Bernard hovered in the lower regions of the US Top 1000 from the late 1940s until 2006, possibly inspired by the character in West Side Story. It remains popular in Portugal and it does have a little more flair than the grandpa style Bernard.
  9. Aroa
    • Origin:

      Basque
    • Meaning:

      "era, time"
    • Description:

      Part of a group of lovely A-starting names popular in Spain, along with Ainhoa and Aitana. Spanish actress Aroa Gimeno introduced this one.
  10. Nevara
    • Origin:

      Spanish
    • Meaning:

      "to snow"
    • Description:

      One of several snowy options, this one lacking a tie to a specific place: an asset.
  11. Pepita
    • Origin:

      Spanish, diminutive feminine variation of JosÉ
    • Description:

      Personification of pep.
  12. Quiel
    • Origin:

      Short form of Ezequiel
    • Meaning:

      "God strengthens"
    • Description:

      Ezequiel or Ezekiel may be a Hebrew name, but it's well-used among Spanish speakers. Quiel is a short form favored in Spanish countries.
  13. Montez
    • Origin:

      Spanish
    • Meaning:

      "dweller in the mountains"
    • Description:

      Sensuous and rhythmic.
  14. Rodolfo
    • Origin:

      Spanish
    • Meaning:

      "bold wolf"
    • Description:

      Romanticizes Rudolph and distances the name from the red-nosed reindeer. After remaining steadily in the US Top 500 for much of the twentieth century, Rodolfo has been slipping of late.
  15. Manuela
    • Origin:

      Spanish, feminine variation of Emmanuel
    • Meaning:

      "God is with us"
    • Description:

      Manuela is one feminine form that's more energetic than the male original, and is worth considering if you're seeking an easily assimilated Spanish name.
  16. Baila
    • Origin:

      Yiddish
    • Meaning:

      "white; bashful"
    • Description:

      Also written as Bayla, Baila is reminiscent of the Spanish word for "dance". Its meaning is debated: it may come from the Slavic root word for "white", or it may be a form of Bilhah, one of the four women who gave birth to the tribes of Israel. An offbeat approach to Bella.
  17. Cedro
    • Baez
      • Origin:

        Spanish surname
      • Description:

        The last name of folksinger Joan is melodic in its own right.
    • Gilberto
      • Origin:

        Spanish variation of Gilbert
      • Description:

        At this point, there are more newborn American baby Gilbertos than Gilberts.
    • Irati
      • Origin:

        Basque
      • Meaning:

        "fern field"
      • Description:

        For the parent who genuinely wants something different, this nature choice is popular in Spain. Downside: connection to words irate and irritation.