My dog
Country

Schedules, units and retailers all change with this.

Puppy names / Themes

Spanish dog names

Spanish names and words with their meanings, used across Spain and Latin America.

158 names. Filter, shuffle and save them in the name finder.

Swipe these namesKeep or pass each of the 158, then send your shortlist to your partner and see the names you both liked.

Girl names (74)

Adelita
Spanish name from a Mexican revolution folk song · Spanish
Alma
Spanish for soul · Spanish
Amparo
Spanish name meaning shelter or protection · Spanish
Azucar
Spanish for sugar · Spanish
Blanca
Spanish for white · Spanish
Bonita
Spanish, pretty · Spanish
Calandria
Spanish for lark · Spanish
Camila
Spanish name for a young attendant at a ceremony · Spanish
Canela
Spanish for cinnamon · Spanish
Carlota
Spanish form of Charlotte · Spanish
Carmen
Spanish, from a title of the Virgin Mary · Spanish
Chispa
Spanish for spark · Spanish · small dogs
Conchita
Spanish nickname meaning little shell · Spanish · small dogs
Consuelo
Spanish for comfort or consolation · Spanish
Corazon
Spanish, heart · Spanish
Dulce
Spanish for sweet · Spanish
Dulzura
Spanish for sweetness · Spanish
Duna
Spanish for sand dune · Spanish
Elisa
Spanish short form of Elisabet · Spanish
Emilia
Spanish form of Emily, meaning eager · Spanish
Esperanza
Spanish for hope · Spanish
Espiga
Spanish for an ear of wheat · Spanish
Estrella
Spanish for star · Spanish
Estrellita
Spanish for little star · Spanish · small dogs
Galleta
Spanish for biscuit · Spanish
Gaviota
Spanish for seagull · Spanish
Hada
Spanish for fairy · Spanish · small dogs
Hermosa
Spanish for beautiful · Spanish
Inez
Spanish form of Agnes, meaning pure · Spanish
Joya
Spanish for jewel · Spanish
Juanita
Spanish nickname for Juana, little Jane · Spanish · small dogs
Lluvia
Spanish for rain · Spanish
Lucero
Spanish for the bright morning star · Spanish
Lupita
Spanish pet form of Guadalupe · Spanish
Luz
Spanish, light · Spanish
Maite
Basque name meaning beloved · Spanish
Manuela
Spanish form of Emmanuelle · Spanish
Maria
Spanish form of Mary · Spanish
Mariposa
Spanish for butterfly · Spanish
Miel
Spanish for honey · Spanish
Milagro
Spanish for miracle · Spanish
Morena
Spanish for dark haired or brown · Spanish
Nerea
Spanish and Basque name, possibly from Basque for mine · Spanish
Niebla
Spanish for fog or mist · Spanish
Nieve
Spanish, snow · Spanish
Nieves
Spanish name meaning snows · Spanish
Nube
Spanish for cloud · Spanish
Paloma
Spanish, dove · Spanish
Pampa
Grass plains of Argentina · Spanish
Paquita
Spanish pet form of Francisca · Spanish
Paulina
Spanish form of Pauline, meaning small · Spanish · small dogs
Paz
Spanish for peace · Spanish
Pepita
Spanish for a little seed or gold nugget · Spanish · small dogs
Perla
Spanish, pearl · Spanish
Pilar
Spanish for pillar, from a title of the Virgin Mary · Spanish
Plata
Spanish for silver · Spanish
Pulga
Spanish for flea, for a tiny dog · Spanish · small dogs
Querida
Spanish for dear or beloved · Spanish
Rafaela
Spanish form of Raphaela, God has healed · Spanish
Ramona
Spanish name meaning wise protector · Spanish
Renata
Spanish and Italian for reborn · Spanish
Roca
Spanish for rock · Spanish
Rocio
Spanish for morning dew · Spanish
Rosita
Spanish, little rose · Spanish · small dogs
Sol
Spanish, sun · Spanish
Sombra
Spanish, shadow · Spanish
Sonora
Desert state of northern Mexico · Spanish
Tierra
Spanish for earth or land · Spanish
Tormenta
Spanish for storm · Spanish
Tortilla
Flat Mexican maize or wheat bread · Spanish
Uvita
Spanish for little grape · Spanish · small dogs
Valeria
Spanish name meaning strong and healthy · Spanish
Vida
Spanish for life · Spanish
Yedra
Spanish for ivy · Spanish

Boy names (74)

Abrego
Spanish name for the warm south west wind · Spanish
Alejandro
Spanish form of Alexander, defender of people · Spanish
Alonso
Spanish form of Alfonso, meaning noble and ready · Spanish
Alonzo
Spanish name meaning noble and ready · Spanish
Andres
Spanish form of Andrew · Spanish
Bandido
Spanish for bandit · Spanish
Bartolo
Spanish short form of Bartolome · Spanish
Benito
Spanish for blessed · Spanish
Brezo
Spanish for heather · Spanish
Carlos
Spanish form of Charles, meaning free man · Spanish
Cayo
Spanish form of Gaius, with quiet strength · Spanish
Chico
Spanish, small boy · Spanish · small dogs
Coqui
Tiny tree frog of Puerto Rico, named for its call · Puerto Rican · small dogs
Cristobal
Spanish form of Christopher · Spanish
Datil
Spanish for date, the sweet fruit · Spanish
Diego
Spanish form of James · Spanish
Dorado
Spanish for golden · Spanish
Dormilon
Spanish for sleepyhead · Spanish
Duende
Spanish for a mischievous sprite · Spanish
El Jefe
Spanish for the boss · Spanish
Esteban
Spanish form of Stephen · Spanish
Fermin
Spanish form of Firminus, meaning firm · Spanish
Fernando
Spanish name meaning bold traveller · Spanish
Fiero
Spanish for fierce or proud · Spanish
Flan
Spanish caramel custard dessert · Spanish
Fuego
Spanish for fire · Spanish
Gaucho
Cowboy of the Argentine plains · Spanish
Granizo
Spanish for hail · Spanish
Guapo
Spanish for handsome · Spanish
Helecho
Spanish for fern · Spanish
Hidalgo
Spanish for a nobleman · Spanish
Inigo
Spanish name from the Basque Eneko, meaning my little one · Spanish
Javier
Spanish name meaning from the new house · Spanish
Joaquin
Spanish form of Joachim · Spanish
Jugueton
Spanish for playful · Spanish
Lago
Spanish for lake · Spanish
Levante
Spanish for the east wind · Spanish
Limon
Spanish for lemon · Spanish
Lindo
Spanish for cute or lovely · Spanish
Lobo
Spanish, wolf · Spanish · big dogs
Lorca
Surname of the Spanish poet Federico Garcia Lorca · Spanish
Matador
Spanish bullfighter · Spanish
Mateo
Spanish form of Matthew · Spanish
Mirlo
Spanish for blackbird · Spanish
Nino
Spanish for boy or child · Spanish · small dogs
Olmo
Spanish for elm tree · Spanish
Oro
Spanish for gold · Spanish
Osito
Spanish for little bear · Spanish · small dogs
Pablo
Spanish form of Paul · Spanish
Paco
Spanish pet form of Francisco · Spanish
Pancho
Spanish nickname for Francisco · Spanish
Pepe
Spanish nickname for Jose · Spanish
Pepito
Spanish pet form of Pepe, cheerful and charming · Spanish · small dogs
Picante
Spanish for spicy · Spanish
Prado
Spanish for meadow · Spanish
Quico
Catalan and Spanish nickname for Francisco · Spanish
Ramiro
Spanish name meaning famous counsel · Spanish
Raul
Spanish form of Ralph · Spanish
Rico
Spanish, rich, and short for Ricardo · Spanish
Rojo
Spanish for red · Spanish
Roncador
Spanish for snorer · Spanish
Rubio
Spanish for fair or blond · Spanish
Sancho
Spanish, holy, and Don Quixote squire · Spanish
Santiago
Spanish name for Saint James · Spanish
Solano
Spanish for the hot easterly wind · Spanish
Teodoro
Spanish and Italian form of Theodore · Spanish
Tomas
Spanish form of Thomas, meaning twin · Spanish
Toro
Spanish, bull · Spanish · big dogs
Trueno
Spanish for thunder · Spanish · big dogs
Ulises
Spanish form of Ulysses · Spanish
Vaquero
Spanish for cowboy or cattle herder · Spanish
Viento
Spanish for wind · Spanish
Xavi
Catalan short form of Xavier · Spanish
Zapata
Surname of Mexican revolutionary Emiliano Zapata · Spanish

Names for either (10)

Amigo
Spanish, friend · Spanish
Azul
Spanish for blue · Spanish
Bandera
Spanish, flag · Spanish
Beso
Spanish for kiss · Spanish
Cielito
Spanish for little sky, a term of endearment · Spanish
Cielo
Spanish for sky or heaven · Spanish
Fiesta
Spanish, party · Spanish
Gordi
Spanish nickname for a chubby little one · Spanish
Loco
Spanish, crazy · Spanish
Pecas
Spanish for freckles, for a freckled dog · Spanish

Breeds that suit these names

Languages and cultures

By coat colour

By size and sex

Every name list · Suggest a name we are missing

Next