Spanish Dog Name Generator
Real Spanish words and names for any dog
Generate dog names in Spanish, each a real word or name with its accents: descriptive words with their meaning like Oso (bear), Chispa (spark) and Bigotes (whiskers), food names like Churro and Frijol, nicknames like Paco and Lola, plus places, titles and Spanish breeds.
About Spanish dog names
Every name here is a real Spanish word or name, spelled with its accents, and most carry a short English meaning in parentheses. The list mixes Spain and Latin America. Many regional words are labeled: Elote and Totopo are Mexican, Choclo and Palta are Andean, Choripán is Rioplatense, Patata and Boquerón are what Spain says. Words that came into Spanish from Nahuatl, such as Coyote, Cacao, Nopal and Xolo, are marked too.
The biggest group is descriptive: Oso (bear) for a big fluffy dog, Sombra (shadow) for one that follows you, Manchas (spots), Bigotes (whiskers), Pulga (flea) for the tiny one. Food is where the funny names live: Churro, Frijol, Chorizo, Albóndiga, and Salchicha, which is also a nickname for dachshunds. Around them are family nicknames such as Paco, Lola and Pancho, endearments such as Osito and Cariño, weather and sky words, places from Sevilla to Patagonia, titles such as Don Bigotes, and a few Spanish breeds used as names.
Spanish nouns and adjectives have gender, so check the ending. Words in -o are usually masculine and words in -a feminine: Travieso and Guapo for a boy, Bonita and Chiquita for a girl. Diminutives in -ito and -ita, as in Osito and Pulguita, make almost any word affectionate.
How to choose Spanish dog names
- Call the name out loud before you decide. Two syllables with a clear vowel at the end (Paco, Lola, Chispa, Trueno) carry well outdoors and are easy for a dog to pick out.
- Match the ending to your dog if the grammar matters to you: Travieso, Guapo and Consentido are masculine forms, while Bonita, Chiquita and Blanca are feminine. Many words, such as Valiente, Feliz and Canela, suit any dog.
- Keep the accent when you write the name on a tag or a vet form: Turrón, Cariño, Príncipe, Ratón. The ñ is a letter of its own, not an n with decoration.
- Let the coat pick the word. Manchas or Pecas for spots, Canelo or Canela for a cinnamon coat, Carbón or Sombra for black, Nieve or Blanca for white, and Peluche for anything fluffy.
- If Spanish is spoken at home, try a regional word on the family first. A food name that is everyday in one country can be unknown, or mean something else, in another.
Frequently asked questions
What are good dog names in Spanish?
Family nicknames and plain everyday words are the pattern in Spanish-speaking homes. From this list, try nicknames such as Paco, Lola and Pancho, or words such as Canela (cinnamon), Oso (bear), Luna (moon) and Chispa (spark). All 500 entries follow that spirit and come from both Spain and Latin America.
What are funny Spanish dog names?
The humor comes from the words themselves. Food is the classic source: Churro, Frijol (bean), Chorizo, Albóndiga (meatball), Galleta (cookie) and Tocino (bacon). Habit and body words work too, such as Bigotes (whiskers), Pulga (flea), Dormilón (sleepyhead), Ronquido (snore) and Glotón (glutton).
Are these Mexican dog names or names from Spain?
Both, along with the rest of Latin America. Most of the words are understood wherever Spanish is spoken. Many words tied to one region are labeled in the entry: Elote, Cuate and Apapacho are Mexican, Pibe and Medialuna are Rioplatense, Peque and Colega are heard in Spain. Entries marked 'from Nahuatl', such as Xolo, Mapache and Aguacate, entered Spanish from the language of central Mexico.
Is the meaning in parentheses part of the name?
No. The part in parentheses is a translation to help you choose, so the name is Sombra, not the whole entry 'Sombra (shadow)'. Place names and well-known dishes such as Oaxaca, Sevilla, Taco and Flan are listed without one.
Related generators
Dog Name Generator
Find the perfect name for your new dog
Funny Dog Name Generator
Punny, silly and ridiculous names for dogs
Female Dog Name Generator
Sweet, classic and sassy names for girl dogs
Male Dog Name Generator
Boy dog names from classic to tough to downright silly
Puppy Name Generator
Cute, funny and classic names for your new pup
Spanish Name Generator
Authentic Spanish first names with double surnames
Mexican Name Generator
Real Mexican first names with double surnames
Name Generator for Pets
Names for dogs, cats, and every other pet
More like this
Spanish Cat Name Generator
Real Spanish words and names for any cat
Spanish Bakery Name Generator
Spanish names for a panadería or pastelería
Arabic Dog Name Generator
Real Arabic words for dogs, with meanings
Baseball Dog Name Generator
Ballpark names for a fan's new pup
Bernese Mountain Dog Name Generator
Swiss, alpine and farm names for gentle tricolor giants
Brindle Dog Name Generator
Striped, swirled and tiger names for brindle dogs
All 500 Spanish dog names
A: 36 names
- Abeja (bee)
- Abrazo (hug)
- Acapulco
- Aceituna (olive)
- Aconcagua
- Aguacate (avocado, from Nahuatl)
- Águila (eagle)
- Alano (Spanish bulldog)
- Alba (daybreak)
- Albóndiga (meatball)
- Alegría (joy)
- Alfajor
- Alhambra
- Almendra (almond)
- Almohada (pillow)
- Amanecer (sunrise)
- Amapola (poppy)
- Ámbar (amber)
- Amigo (friend)
- Amiguito (little friend)
- Amor (love)
- Amorcito (sweetheart)
- Andes
- Apapacho (cuddle, Mexican)
- Arándano (blueberry)
- Arcoíris (rainbow)
- Ardilla (squirrel)
- Arena (sand)
- Atacama
- Atole
- Aullido (howl)
- Aurora (dawn)
- Avellana (hazelnut)
- Azafrán (saffron)
- Azúcar (sugar)
- Azucena (white lily)
B: 34 names
- Babas (slobber)
- Baja
- Bala (bullet)
- Bandido (bandit)
- Bariloche
- Barquillo (rolled wafer)
- Bebé (baby)
- Bellota (acorn)
- Benito
- Beso (kiss)
- Bigotes (whiskers)
- Birria
- Bisonte (bison)
- Blanca (white)
- Bodeguero (Andalusian cellar ratter)
- Bogotá
- Bolillo (bread roll, Mexican)
- Bolita (little ball)
- Bombón (bonbon)
- Bonita (pretty)
- Boquerón (fresh anchovy, Spain)
- Bosque (forest)
- Bostezo (yawn)
- Botas (boots)
- Botón (button)
- Brasa (ember)
- Bravo (fierce)
- Brinco (hop)
- Brisa (breeze)
- Bruma (mist)
- Bufanda (scarf)
- Búho (owl)
- Buñuelo (fritter)
- Burrito
C: 88 names
- Caballero (knight)
- Cacahuate (peanut, Mexican)
- Cacao (from Nahuatl)
- Cachorrito (pup)
- Cachorro (puppy)
- Cactus
- Cádiz
- Café
- Calabaza (pumpkin)
- Calcetines (socks)
- Camote (sweet potato, from Nahuatl)
- Campana (bell)
- Campeón (champion)
- Can (dog, an old formal word)
- Cancún
- Canela (cinnamon)
- Canelo (cinnamon colored)
- Canica (marble)
- Caniche (poodle)
- Capitán (captain)
- Caracol (snail)
- Caramelo (caramel)
- Carbón (coal)
- Cariño (darling)
- Carmela
- Cartagena
- Cascabel (jingle bell)
- Castaña (chestnut)
- Cazador (hunter)
C, continued
- Ceniza (ash)
- Centella (flash of lightning)
- Cereza (cherry)
- Chamaco (kid, Mexican)
- Chapulín (grasshopper, from Nahuatl)
- Chícharo (pea, Mexican)
- Chicharrón
- Chicle (gum, from Nahuatl)
- Chihuahua
- Chimichurri
- Chipotle
- Chiquita (tiny girl)
- Chiquito (tiny one)
- Chispa (spark)
- Chispita (little spark)
- Chistorra
- Choclo (corn cob, Andean, from Quechua)
- Chocolate
- Choripán (chorizo sandwich, Rioplatense)
- Chorizo
- Chucho (mutt)
- Chula (pretty one, Mexican)
- Churrito (little churro)
- Churro
- Chuy
- Cielito (little heaven)
- Cielo (sky)
- Cilantro
- Cimarrón (wild one, a Uruguayan breed)
C, continued
- Ciruela (plum)
- Cobija (blanket, Latin America)
- Cobre (copper)
- Coco (coconut)
- Cohete (rocket)
- Cojín (cushion)
- Colega (buddy, Spain)
- Colibrí (hummingbird)
- Colita (little tail)
- Colmillo (fang)
- Comandante (commander)
- Cometa (comet)
- Compañero (companion)
- Conde (count)
- Conejito (bunny)
- Conejo (rabbit)
- Consentido (spoiled one)
- Copo (snowflake)
- Coral
- Corazón (heart)
- Cordero (lamb)
- Córdoba
- Cosita (little thing)
- Cosquillas (tickles)
- Coyote (from Nahuatl)
- Cozumel
- Croqueta (croquette)
- Cuate (buddy, Mexican)
- Curioso (curious)
- Cusco
D: 21 names
- Dardo (dart)
- Delfín (dolphin)
- Diablito (imp)
- Diego
- Dogo (Argentine mastiff)
- Don Bigotes
- Don Churro
- Don Hueso
- Doña Canela
- Doña Galleta
- Doña Pelusa
- Dorado (golden)
- Dormilón (sleepyhead)
- Dragón (dragon)
- Duende (elf)
- Dulce (sweet)
- Dulce de Leche
- Dulzura (sweetness)
- Duque (duke)
- Duquesa (duchess)
- Durazno (peach, Latin America)
E: 8 names
- Eco (echo)
- Elote (corn cob, Mexican, from Nahuatl)
- Empanada
- Erizo (hedgehog)
- Escarcha (frost)
- Escuincle (kid, from Nahuatl for dog)
- Estrella (star)
- Estrellita (little star)
F: 17 names
- Fantasma (ghost)
- Felipe
- Feliz (happy)
- Feroz (ferocious)
- Fideo (noodle)
- Fiel (faithful)
- Fiesta (party)
- Flamenco
- Flan
- Flecha (arrow)
- Flor (flower)
- Florecita (little flower)
- Fresa (strawberry)
- Frida
- Frijol (bean)
- Frijolito (little bean)
- Fuego (fire)
G: 28 names
- Galápagos
- Galgo (Spanish greyhound)
- Galleta (cookie)
- Galletita (little cookie)
- Gallo (rooster)
- Gallo Pinto
- Ganso (goose)
- Garbanzo (chickpea)
- Garra (claw)
- Gato (cat)
- Gaucho
- Gazpacho
- Girasol (sunflower)
- Globo (balloon)
- Glotón (glutton)
- Golfo (rascal)
- Goloso (sweet-toothed)
- Gorrión (sparrow)
- Granada
- Greñas (messy mop of hair)
- Grillo (cricket)
- Gruñón (grumpy)
- Guacamole
- Guajolote (turkey, from Nahuatl)
- Guantes (gloves)
- Guapo (handsome)
- Guardián (guardian)
- Guerrero (warrior)
H: 12 names
- Habana
- Halcón (falcon)
- Helado (ice cream)
- Héroe (hero)
- Higo (fig)
- Hocico (snout)
- Hoja (leaf)
- Horchata
- Huella (paw print)
- Hueso (bone)
- Humo (smoke)
- Huracán (hurricane)
I: 3 names
- Ibiza
- Iguazú
- Inés
J: 7 names
- Jalapeño
- Jamón (ham)
- Jazmín (jasmine)
- Jefe (boss)
- Joaquín
- Juguete (toy)
- Juguetón (playful)
L: 26 names
- Ladrido (bark)
- Lalo
- Lanudo (woolly)
- Lazo (ribbon bow)
- Leal (loyal)
- Lebrel (sighthound)
- Lechuga (lettuce)
- Lenteja (lentil)
- León (lion)
- Leoncito (lion cub)
- Lima
- Limón (lemon)
- Lince (lynx)
- Lindo (cute, Latin America)
- Lindura (cutie)
- Listo (clever)
- Lluvia (rain)
- Lobito (wolf cub)
- Lobo (wolf)
- Lola
- Lucero (bright star)
- Luciérnaga (firefly)
- Luna (moon)
- Lunares (polka dots)
- Lunita (little moon)
- Lupe
M: 37 names
- Machu Picchu
- Mago (wizard)
- Manchas (spots)
- Manchego
- Mandarina (tangerine)
- Mango
- Manolo
- Manta (blanket)
- Mantequilla (butter)
- Manzana (apple)
- Mapache (raccoon, from Nahuatl)
- Mar (sea)
- Margarita (daisy)
- Mastín (mastiff)
- Mate
- Mateo
- Mazapán (marzipan)
- Mechas (shaggy locks)
- Media Naranja (other half)
- Medialuna (croissant, Rioplatense)
- Melocotón (peach, Spain)
- Membrillo (quince)
- Mendoza
- Menta (mint)
- Merengue
- Mérida
- Mi Cielo (my darling)
- Mi Rey (my king)
- Miel (honey)
- Miga (crumb)
- Mimoso (cuddly)
- Mole
- Montaña (mountain)
- Montevideo
- Morcilla
- Muñeca (doll)
- Muñequita (little doll)
N: 12 names
- Nacho
- Nata (cream, Spain)
- Natilla (custard)
- Nazca
- Niebla (fog)
- Nieve (snow)
- Noble (noble-hearted)
- Noche (night)
- Nopal (prickly pear, from Nahuatl)
- Nube (cloud)
- Nuez (walnut)
- Nutria (otter)
O: 9 names
- Oaxaca
- Ocelote (ocelot, from Nahuatl)
- Ola (wave)
- Olivo (olive tree)
- Orejitas (small ears)
- Orejón (big ears)
- Osito (teddy bear)
- Oso (bear)
- Otoño (autumn)
P: 62 names
- Pablo
- Paco
- Paella
- Paleta (ice pop, Mexican)
- Palomitas (popcorn)
- Palta (avocado, Andean, from Quechua)
- Pampa
- Pan Dulce (sweet bread)
- Panamá
- Pancho
- Pantera (panther)
- Pantufla (slipper)
- Papa (potato, Latin America)
- Papalote (kite, Mexican, from Nahuatl)
- Pasa (raisin)
- Pastel (cake)
- Patagonia
- Patas (paws)
- Patata (potato, Spain)
- Patitas (tiny paws)
- Payaso (clown)
- Pecas (freckles)
- Pelota (ball)
- Peluche (plush toy)
- Peludito (furry one)
- Peludo (hairy)
- Pelusa (fluff)
- Pepe
- Pepino (cucumber)
- Pepita
- Peque (small fry, Spain)
P, continued
- Perdiguero (pointer)
- Perla (pearl)
- Perrito (doggy)
- Pibe (kid, Rioplatense)
- Pícaro (rogue)
- Pillo (scamp)
- Piloncillo (raw sugar cone, Mexican)
- Piña (pineapple)
- Piñata
- Pincho (bar snack on a skewer, Spain)
- Pingüino (penguin)
- Pinto (spotted)
- Pirata (pirate)
- Pistacho (pistachio)
- Plata (silver)
- Plátano (banana)
- Playa (beach)
- Plumero (feather duster)
- Podenco (Spanish hound)
- Pollito (chick)
- Polvorón (crumbly shortbread)
- Poroto (bean, Southern Cone)
- Potro (colt)
- Pozole
- Preciosa (precious)
- Primavera (spring)
- Princesa (princess)
- Príncipe (prince)
- Pulga (flea)
- Pulgarcito (Tom Thumb)
- Pulguita (little flea)
Q: 6 names
- Queso (cheese)
- Quetzal
- Quijote
- Quinua (quinoa, Andean)
- Quique
- Quito
R: 19 names
- Ramón
- Ratón (mouse)
- Ratonero (ratter)
- Rayas (stripes)
- Rayo (lightning bolt)
- Reina (queen)
- Relámpago (lightning flash)
- Rey (king)
- Río (river)
- Rioja
- Rizos (curls)
- Roble (oak)
- Roca (rock)
- Rocinante
- Rocío (dew)
- Romero (rosemary)
- Ronda
- Ronquido (snore)
- Rosquilla (ring doughnut)
S: 14 names
- Sabueso (scent hound)
- Salchicha (sausage, also a dachshund)
- Salsa
- Saltarín (bouncy)
- Sandía (watermelon)
- Selva (jungle)
- Sevilla
- Sol (sun)
- Solecito (little sun)
- Sombra (shadow)
- Sonora
- Sonrisa (smile)
- Suerte (luck)
- Sultán (sultan)
T: 44 names
- Taco
- Tamal
- Tambor (drum)
- Tango
- Tanque (tank)
- Taxco
- Tecolote (owl, Mexican, from Nahuatl)
- Teide
- Tejón (badger)
- Tenerife
- Ternura (tenderness)
- Terremoto (earthquake)
- Tesoro (treasure)
- Tiburón (shark)
- Tigre (tiger)
- Tigrillo (little tiger)
- Tikal
- Tinta (ink)
- Tlacuache (opossum, from Nahuatl)
- Tocino (bacon)
- Tomás
- Tomate (tomato, from Nahuatl)
T, continued
- Toño
- Topo (mole)
- Torbellino (whirlwind)
- Torito (young bull)
- Tormenta (storm)
- Toro (bull)
- Tortilla
- Tortuga (turtle)
- Totopo (tortilla chip, Mexican)
- Trapo (rag)
- Trasto (rascal, Spain)
- Travieso (mischievous)
- Trébol (clover)
- Tremendo (a real handful)
- Tres Leches
- Triana
- Trompo (spinning top)
- Trueno (thunder)
- Trufa (truffle)
- Trufita (chocolate truffle)
- Tulum
- Turrón (nougat)
U: 1 name
- Uyuni
V: 10 names
- Vagabundo (wanderer)
- Vainilla (vanilla)
- Valiente (brave)
- Valparaíso
- Vaquero (cowboy)
- Veloz (swift)
- Veracruz
- Viento (wind)
- Violeta (violet)
- Volcán (volcano)
X: 2 names
- Ximena
- Xolo (hairless dog, from Nahuatl)
Y: 1 name
- Yucatán