689 Spanish Boy Names (With Meanings & Popularity)
- Valerio
Origin:
LatinMeaning:
"strength, health"Description:
The final o adds a macho touch.
- Prospero
Origin:
Italian, Spanish, and Portuguese variation of ProsperMeaning:
"succeed, prosper"Description:
Shakespeare's Tempest has kept the name Prospero alive.
- Rey
Origin:
SpanishMeaning:
"king"Description:
Sounds exactly like Ray—but with an on-trend royal vibe. The central protagonist in the newest Star Wars trilogy is a woman named Rey.
- Berilo
Origin:
Spanish, from GreekMeaning:
"beryl, pale green gemstone"Description:
A Latin name with a lot of tango flair.
- Rodrigo
Origin:
Spanish and Portuguese variation of RoderickMeaning:
"famous ruler"Description:
Rhythmically appealing international spin on the stiff original.
- Nacho
Origin:
Word name or short form of IgnacioDescription:
Not unless you want your son to grow up to be just like a wacky Jack Black character.
- Mariano
Origin:
Italian, Spanish and PortugueseMeaning:
"relating to the god Mars"Description:
A handsome and romantic-sounding European option.
- Nelo
Origin:
Spanish, diminutive of DanielDescription:
Lively nickname form of overused biblical favorite.
- Paco
Origin:
Spanish, diminutive of Francisco; Native AmericanMeaning:
"eagle"Description:
Another winning and relaxed but energetic o-ending Latin name, sometimes associated with designer Paco Rabanne.
- Casimiro
Origin:
Spanish form of Casimir, Polish and SlavicMeaning:
"destroyer of peace"Description:
All names Cas are cool right night, from Cassius to Cassian to Caspian to, yes, Casimir and its Latin form Casimiro. An attractive possibility in this appealing group.
- Oro
Origin:
SpanishMeaning:
"gold"Description:
Rare, with a gleaming, golden image.
- Cordovan
Origin:
SpanishMeaning:
"native of Cordova"Description:
Leathery, masculine image, complete with user-friendly short form.
- Cayo
Origin:
Latin, from the Roman family name CaiusMeaning:
"rejoice"Description:
Cayo is a rare and rhythmic Spanish name, all but unknown in the English-speaking world, that would make a lively choice.
- Paz
Origin:
Hebrew; SpanishMeaning:
"gold; peace"Description:
Paz is an appealing Spanish name meaning "peace", derived from the Latin "pax". It's usually feminine in Spanish, but could also make an interesting literary choice for a boy, honoring the writer Octavio Paz.
- Khairiya
Origin:
ArabicMeaning:
"benevolence"Description:
A traditional Arabic name with cool short form Khai, which was used as a standalone by Gigi Hadid and Zayn Malik in 2020.
- Domingo
Origin:
SpanishMeaning:
"born on a Sunday"Description:
Commonly heard in Hispanic cultures, a rhythmic possibility here.
- Rico
Origin:
Spanish, diminutive of RicardoMeaning:
"dominant ruler"Description:
Consider this short form for your little Richard.
- Rogelio
Origin:
SpanishMeaning:
"famous spearman"Description:
A Spanish variation of the name Roger meaning "famous spearman." Rogelio is popular among the Filipino and Argentine communities and could be a great alternative for international families looking for a name that can still be shortened to the very Anglo nickname "Rodge."
- Elizar
Origin:
Spanish variation of Eleazar or LazarusMeaning:
"God is my Helper"Description:
Elizar is the Spanish version of this attractive name, on the cusp of going from uncommon to big.
- Fidel
Origin:
LatinMeaning:
"faithful"Description:
The association with the Cuban leader Castro is still strong, but he's by no means the only Fidel. This name was in the Top 1000 for over 80 years, from 1919 to 2005. From the late Latin name Fidelis, meaning "faithful", at its heart it has an uplifting meaning.