English-Spanish names for boys
English-Spanish masculine names from the /r/namenerds subreddit
"Uncommon and Unique English/Spanish Names"
"Boy names that work in English and Spanish"
"On the look for bilingual (English/Spanish) name for baby #2"
"Need help with our second boy name (Spanish/Jewish/British)"
"Need help with “Spanglish” name for baby boy!!"
"Opinions on Mara vs Sara? Hispanic/Jewish sib set issues. Not even pregnant yet but obsessed with names."
"Need a few more options for Spanish/English baby boy!"
"Baby boy name that can work in English and Spanish"
"Boy Names Pronounced the same in Spanish (Spain) and English (USA)"
"Thoughts on the name Jordi for a boy with Hispanic heritage in Midwest?"
"Second boy name - Spanish/Latin, American names"
"Baby boy&girl name ideas that sound good in English and Spanish"
"Boy name ideas that work in Spanish and English"
"Boy names Spanish/English speaking household"
"Boy names that sound good in English and Spanish"
"Looking for help!! Boy name for a Gallego-American🇪🇸🇺🇸"
"Short boy names that are english/spanish friendly"
"Spanish / English Short Gender Neutral Names"
"Hispanic name for boy with English & baby nickname"
"Middle name for Matias—bilingual friendly SP/EN, nature themed?"
"Baby born today but still undecided on name! Spanish/ English Boy name"
"Names that sound the same in English and Spanish"
"Latino/American baby boy name recs!!"
"Boy name that sounds good in Spanish and English starts with A"
Additional English-Spanish results
Masculine English names that may also be Spanish words
The following names often appeared in Spanish language web pages. That means that they are either Spanish words, or names which are very familiar to Spanish speakers.
Masculine Spanish names that may also be English words
These names often appeared in English language web pages.
Spanish word ending matches
Masculine Spanish names often end with -io. Below are English names ending with the same word ending.
Fuzzy matches
These are names that would have been the same between the languages, if it hadn't been for a single character difference. Each entry shows an approximate match with the English name on the left, and the Spanish name on the right.
English-Spanish names popular in both
Names from this page that appear in the official baby name statistics of both a English-speaking and a Spanish-speaking country.
| Name | English | Spanish |
|---|---|---|
| Benjamin | #7 boys Canada (Ontario) 2024 | #1 boys Argentina 2024 |
| Lucas | #8 boys Canada (Ontario) 2024 | #6 boys Spain 2024 |
| Hugo | #18 boys Australia (New South Wales) 2025 | #2 boys Spain 2024 |
| Daniel | #19 boys Canada (Ontario) 2024 | #9 boys Mexico (Mexico City) 2022 |
| Gabriel | #21 boys Canada (Ontario) 2024 | #18 boys Mexico (Mexico City) 2022 |
| Sebastian | #29 boys Australia (Victoria) 2025 | #10 boys Mexico (Mexico City) 2022 |
| Isaac | #19 boys Australia (Victoria) 2025 | #35 boys Mexico (Mexico City) 2022 |
| Elias | #35 boys Australia (New South Wales) 2025 | #25 boys Mexico (Mexico City) 2022 |
| David | #46 boys Canada (Ontario) 2024 | #19 boys Mexico (Mexico City) 2022 |
| Samuel | #36 boys Canada (Ontario) 2024 | #30 boys Argentina 2024 |
| Leon | #53 boys Australia (New South Wales) 2025 | #35 boys Argentina 2024 |
| Adrian | #78 boys Canada (Ontario) 2024 | #17 boys Spain 2024 |
| Oscar | #8 boys England and Wales 2025 | #89 boys Mexico (Mexico City) 2022 |
| Julian | #88 boys Canada (Ontario) 2024 | #11 boys Argentina 2024 |
| Nico | #80 boys New Zealand 2025 | #44 boys Spain 2024 |
Featured in baby name books
Abel
Abel is a Hebrew name meaning “breath” or “breathing spirit,” sometimes read as a hint at how fleeting life is. In Genesis, Abel, a shepherd and a son of Adam and Eve, made an offering that God favored and was afterward slain by his envious brother Cain.
Sources: 10,000 Baby Names, 1,107 Baby Names That Stand the Test of Time, Baby Names (Laura Emerson), Baby Names Made Easy, Baby Names Your Child Can Live With, The Best Baby Names for Boys, Classic Biblical Baby Names, The Everything Baby Names Book, Numerology for Baby Names
Abraham
Abraham is a Hebrew name meaning “father of many” or “father of nations,” with forms like Abe, Avram, and the Arabic Ibrahim. The biblical Abraham, first called Abram, is regarded as a forefather of both the Jewish and Arab peoples through his sons Isaac and Ishmael.
Sources: 10,000 Baby Names, 1,107 Baby Names That Stand the Test of Time, Baby Names Book, Baby Names (Laura Emerson), Baby Names Made Easy, Baby Names Your Child Can Live With, The Best Baby Names for Boys, Classic Biblical Baby Names, The Everything Baby Names Book, Numerology for Baby Names, Unusual Baby Names
Adrian
Adrian is a Latin name for a man “from Hadria,” a town in northern Italy that gave its name to the Adriatic region. Adrian is also read as meaning “dark,” “black,” or “black earth,” with variants like Adrien and Hadrian.
Sources: 10,000 Baby Names, 1,107 Baby Names That Stand the Test of Time, Baby Names Book, Baby Names (Laura Emerson), The Best Baby Names for Boys, Baby Names Made Easy, Baby Names Your Child Can Live With, The Everything Baby Names Book, Numerology for Baby Names
Benjamin
Benjamin is Hebrew for “son of my right hand,” with other readings giving “son of the south.” Benjamin was the youngest son of Jacob and Rachel, who died giving birth to him and called him “son of my sorrows” before Jacob renamed him.
Sources: Baby Names (Laura Emerson), Baby Names Made Easy, Baby Names Your Child Can Live With, The Everything Baby Names Book, Numerology for Baby Names, Classic Biblical Baby Names, The Best Baby Names for Boys, 1,107 Baby Names That Stand the Test of Time
Bruno
Bruno is a German name meaning “brown,” or brown-haired, with one source adding “bear.” Bruno is also glossed as “dark-skinned.”
Sources: 10,000 Baby Names, Baby Names (Laura Emerson), Baby Names Made Easy, The Best Baby Names for Boys, Numerology for Baby Names, 1,107 Baby Names That Stand the Test of Time, Baby Names Your Child Can Live With, The Everything Baby Names Book
Damian
Damian is a Greek name meaning “to tame” or “one who subdues.” Saint Damian, martyred with his brother Cosmas, is the patron of hairdressers, and the name is related to Damon.
Sources: 10,000 Baby Names, Baby Names (Laura Emerson), Baby Names Made Easy, Baby Names Your Child Can Live With, The Best Baby Names for Boys, The Everything Baby Names Book, 1,107 Baby Names That Stand the Test of Time
Daniel
Daniel is a Hebrew name meaning “God is my judge,” with Dan and Danny as nicknames. The biblical Daniel was an exiled Israelite who rose in Babylon by interpreting dreams and survived a night in the lion's den.
Sources: 10,000 Baby Names, 1,107 Baby Names That Stand the Test of Time, Baby Names Book, Baby Names (Laura Emerson), Baby Names Made Easy, Baby Names Your Child Can Live With, The Best Baby Names for Boys, Classic Biblical Baby Names, The Everything Baby Names Book, Numerology for Baby Names
David
David is a Hebrew name meaning “beloved,” “cherished,” or “darling.” The biblical David was a shepherd boy who slew Goliath, wrote psalms and music, and became a mighty king of Israel.
Sources: 10,000 Baby Names, Baby Names Book, Baby Names (Laura Emerson), Baby Names Made Easy, Baby Names Your Child Can Live With, The Best Baby Names for Boys, Classic Biblical Baby Names, Numerology for Baby Names, 1,107 Baby Names That Stand the Test of Time
Elias
Elias is the Greek form of Elijah, meaning “the Lord is my God” or “Jehovah is God.” In the New Testament Elias appears with Moses at the Transfiguration; Eli is a common short form and Elliot grew out of it.
Sources: 10,000 Baby Names, Baby Names Book, Baby Names Made Easy, The Best Baby Names for Boys, Classic Biblical Baby Names, Numerology for Baby Names, Baby Names Your Child Can Live With
Eric
Eric is a Norse name meaning “eternal ruler” or “ruler of the people.” Erik the Red and several Scandinavian kings bore the name, and it peaked in the 1970s helped by Eric Clapton and speedskater Eric Heiden.
Sources: 10,000 Baby Names, 1,107 Baby Names That Stand the Test of Time, Baby Names Book, Baby Names (Laura Emerson), Baby Names Made Easy, Baby Names Your Child Can Live With, The Best Baby Names for Boys, The Everything Baby Names Book, Numerology for Baby Names
Felix
Felix is a Latin name meaning “happy,” “lucky,” or “fortunate.” Used since ancient times, Felix is a steady classic and a more distinctive alternative to Alex.
Sources: 10,000 Baby Names, 1,107 Baby Names That Stand the Test of Time, Baby Names (Laura Emerson), Baby Names Made Easy, Baby Names Your Child Can Live With, The Best Baby Names for Boys, Classic Biblical Baby Names, The Everything Baby Names Book, Numerology for Baby Names, Unusual Baby Names
Gabriel
Gabriel is a Hebrew name meaning “hero of God,” “God is my strength,” or “man of God.” Gabriel is the archangel who appears to Daniel and announces the births of John the Baptist and Jesus, and in Islam he reveals the Koran to Muhammad.
Sources: 10,000 Baby Names, 1,107 Baby Names That Stand the Test of Time, Baby Names Book, The Best Baby Names for Boys, Baby Names Made Easy, Classic Biblical Baby Names, Baby Names (Laura Emerson), Baby Names Your Child Can Live With, The Everything Baby Names Book
Hector
Hector is a Greek name meaning “steadfast,” “holding fast,” or “restraint.” In The Iliad Hector was the brave, honorable prince of Troy who led its army and was killed by Achilles; in Arthurian legend, a Hector raised the young Arthur.
Sources: 10,000 Baby Names, Baby Names (Laura Emerson), Baby Names Made Easy, Baby Names Your Child Can Live With, The Best Baby Names for Boys, The Everything Baby Names Book, Numerology for Baby Names, Unusual Baby Names, 1,107 Baby Names That Stand the Test of Time, Badass Baby Names
Isaac
Isaac is a Hebrew name meaning “laughter” or “he laughs,” with Ike and Izzy as nicknames. In the Bible, Isaac was born miraculously to the aged Abraham and Sarah and was spared from sacrifice, going on to be a Jewish patriarch and a prophet in Islam.
Sources: 10,000 Baby Names, 1,107 Baby Names That Stand the Test of Time, Baby Names (Laura Emerson), Baby Names Made Easy, Baby Names Your Child Can Live With, The Best Baby Names for Boys, Classic Biblical Baby Names, The Everything Baby Names Book, Numerology for Baby Names
Ivan
Ivan is the Slavic and Russian form of John, meaning “God is gracious” or “God is good.” Ivan is steadily popular, offering a solid meaning and a trendy v while staying easy to spell; it can be said EYE-vehn or ee-VAHN.
Sources: 10,000 Baby Names, 1,107 Baby Names That Stand the Test of Time, Baby Names (Laura Emerson), Baby Names Made Easy, Baby Names Your Child Can Live With, The Best Baby Names for Boys, The Everything Baby Names Book, Numerology for Baby Names
Joel
Joel is a Hebrew name meaning “God is Lord” or “Jehovah is God.” Joel joins a short form of Yahweh with El, “God”; it peaked in the early 1980s and suggests a down-to-earth everyguy, like Billy Joel and Joel Grey.
Sources: 10,000 Baby Names, Baby Names (Laura Emerson), Baby Names Made Easy, Baby Names Your Child Can Live With, The Best Baby Names for Boys, Classic Biblical Baby Names, The Everything Baby Names Book, Numerology for Baby Names, 1,107 Baby Names That Stand the Test of Time
Jonas
Jonas is a form of Jonah, meaning “dove.” A badass namesake is Dr. Jonas Salk, who developed the polio vaccine in 1955 and later researched an AIDS vaccine.
Sources: 10,000 Baby Names, Baby Names (Laura Emerson), Baby Names Made Easy, The Best Baby Names for Boys, The Everything Baby Names Book, Numerology for Baby Names, Badass Baby Names
Julian
Julian is a Latin name derived from Julius, meaning “young” or “youthful.” Julian is also read as “Jove’s child.”
Sources: Baby Names (Laura Emerson), Baby Names Made Easy, Baby Names Your Child Can Live With, The Everything Baby Names Book, Numerology for Baby Names, 1,107 Baby Names That Stand the Test of Time, The Best Baby Names for Boys, 10,000 Baby Names
Leon
Leon means “lion,” a French and Latin form of Leo, with Levon as an Armenian version. Writer Leon Uris and musician Leon Russell are notable bearers.
Sources: 10,000 Baby Names, Baby Names Made Easy, Baby Names Your Child Can Live With, The Best Baby Names for Boys, The Everything Baby Names Book, Numerology for Baby Names
Lucas
Lucas means “man from Lucania,” a region in southern Italy, with Luke and Lukas as forms. Lucas is also linked to “light” or “luminous.”
Sources: 10,000 Baby Names, Baby Names (Laura Emerson), Baby Names Your Child Can Live With, The Best Baby Names for Boys, The Everything Baby Names Book, Baby Names Made Easy, Classic Biblical Baby Names, Numerology for Baby Names
Mario
Mario comes from a Roman clan name. Mario may come from Mars, god of war, and is glossed as “follower of Mars” or “manly.”
Sources: Baby Names (Laura Emerson), Baby Names Your Child Can Live With, The Everything Baby Names Book, 1,107 Baby Names That Stand the Test of Time, Numerology for Baby Names, 10,000 Baby Names, The Best Baby Names for Boys
Martin
Martin comes from Latin and means “warlike” or “dedicated to Mars,” the Roman god of war. The soldier Saint Martin is remembered for cutting his cloak in two and giving half of it to a beggar.
Sources: 10,000 Baby Names, 1,107 Baby Names That Stand the Test of Time, Baby Names (Laura Emerson), Baby Names Made Easy, Baby Names Your Child Can Live With, The Best Baby Names for Boys, The Everything Baby Names Book, Numerology for Baby Names
Orlando
Orlando is the Italian (and Spanish) version of Roland, meaning “famous land” or “famous throughout the land.” The medieval Roland, Charlemagne’s companion, was celebrated as Orlando in the Italian epic Orlando Furioso, and Virginia Woolf wrote a novel called Orlando.
Sources: Baby Names (Laura Emerson), Baby Names Made Easy, Baby Names Your Child Can Live With, The Everything Baby Names Book, Unusual Baby Names, 1,107 Baby Names That Stand the Test of Time
Oscar
Oscar is commonly explained as English for “divine spear” or “spear of the gods.” Oscar is also authentically Irish, meaning “deer lover”; in legend Oscar, son of Oisín, became the mightiest of the Fianna, and the name spread to Scandinavia as Oskar.
Sources: Baby Names (Laura Emerson), Baby Names Made Easy, Baby Names Your Child Can Live With, The Best Baby Names for Boys, The Everything Baby Names Book, Numerology for Baby Names, 10,000 Baby Names, 1,107 Baby Names That Stand the Test of Time, Irish Names for Children
Roman
Roman is Latin for “one from Rome” or a citizen of Rome, with forms such as Romain, Romano, and Romulus. Compared with the fiery Romeo, Roman sounds dignified, evoking Rome’s law and order, and its popularity is climbing despite its association with Roman Polanski.
Sources: 10,000 Baby Names, 1,107 Baby Names That Stand the Test of Time, Baby Names (Laura Emerson), Baby Names Made Easy, Baby Names Your Child Can Live With, The Best Baby Names for Boys, The Everything Baby Names Book, Numerology for Baby Names
Samuel
Samuel is a Hebrew name meaning “God has heard” or “asked of God.” The biblical Samuel, born to Hannah who had asked God for him, became Israel’s last judge and first prophet.
Sources: 10,000 Baby Names, 1,107 Baby Names That Stand the Test of Time, Baby Names Book, Baby Names (Laura Emerson), Baby Names Made Easy, Baby Names Your Child Can Live With, The Best Baby Names for Boys, Classic Biblical Baby Names, The Everything Baby Names Book, Numerology for Baby Names
Sebastian
Sebastian means “revered” or “venerable,” from Greek and Latin. Sebastian also means “one from Sebastia,” an ancient Roman city.
Sources: 10,000 Baby Names, 1,107 Baby Names That Stand the Test of Time, Baby Names (Laura Emerson), Baby Names Made Easy, The Best Baby Names for Boys, Numerology for Baby Names, Baby Names Your Child Can Live With, The Everything Baby Names Book
Tobias
Tobias is a Hebrew name meaning “God is good,” with Toby as its classic nickname and Tobiah and Tobin as related forms. In the Book of Tobit, Tobias travels with the angel Raphael, defeats a demon, and marries Sarah.
Sources: 10,000 Baby Names, 1,107 Baby Names That Stand the Test of Time, Baby Names Book, Baby Names (Laura Emerson), Baby Names Made Easy, Baby Names Your Child Can Live With, The Best Baby Names for Boys, Classic Biblical Baby Names, The Everything Baby Names Book, Numerology for Baby Names
Victor
Victor is a Latin name meaning “conqueror,” “champion,” or “winner,” with Vic, Viktor, and Vittorio as related forms. The name once referred to Christ’s triumph over death; popular in Roman times, it faded in the Middle Ages before returning in Britain.
Sources: 10,000 Baby Names, Baby Names Book, Baby Names (Laura Emerson), Baby Names Made Easy, Baby Names Your Child Can Live With, The Best Baby Names for Boys, The Everything Baby Names Book, Numerology for Baby Names, 1,107 Baby Names That Stand the Test of Time
Xavier
Xavier is a Basque name meaning “new house,” though an Arabic reading gives “bright”; Javier is the Spanish form. Xavier calls to mind Saint Francis Xavier, a Basque missionary and a founder of the Jesuits, and bandleader Xavier Cugat.
Sources: 10,000 Baby Names, 1,107 Baby Names That Stand the Test of Time, Baby Names (Laura Emerson), Baby Names Made Easy, Baby Names Your Child Can Live With, The Best Baby Names for Boys, The Everything Baby Names Book, Numerology for Baby Names
Book links are affiliate links; we may earn a commission on purchases.
These lists are only intended to give you name ideas. Make sure to further research each name, as some may have negative connotations.
All of the suggested English-Spanish names on this page are matched solely on their written form — pronunciation may differ.