In case you haven't noticed, the Spanish language has greatly influenced both the US and the world. Not only is Spanish the second most widely spoken language in the world, but it gives us so much inspiration — including in the baby name department.
Can you say increíble?
Here, a short list of Spanish-inspired baby names for boys. You can thank us later if and when you find the perfect choice for your little bundle of joy.
Image via nehopelon/Shutterstock
Esteban
Kicking off our list of oh so adorable names is Esteban. Pronounced ehs-TAY-bahn, this super cute baby name is the Spanish variation of Stephen that will be loads of fun for your little boy.
Mateo
Matt. Matty. Matt-Matt. There are so many fun nicknames and variations to the name Matthew that will keep you on the Internet until the wee hours. One option to add to your list is Mateo. A Spanish alternative that means "gift of God," Mateo is a charming baby name that serves up something different.
Adan
Still looking for baby names that offer up a playful twist? Here's another one for ya: Adan. The Spanish form of Adam, Adan (pronounced ah-DAHN) is even considered by some to be a variation of the name Aiden. Whether you know "a Dan" whom you love, or just fancy names that sound different, Adan is a good choice.
More from CafeMom: 30 Nicknames That Make Better First Names
Cruz
Don't you dare let this baby name pass you by! Cruz (cross) is an adorable choice for your son that has both Spanish and Latin roots.
Federico
The name Federico adds a touch of spice to the German Frederick. It's another great choice for your baby list, and parents who opt for Federico can use fun nicknames like Fede or Rico for their little boy. (Keep Rico in mind; you'll see it again.)
Jacobo
Pronounced kha-KOH-boh, Jacobo is an adorable baby name that will make you want to kiss your sweet boy on the cheeks … all day. As the Spanish variation of Jacob, Jacobo is full of spunk and charm.
More from CafeMom: 21 'Girl Names' That Are All Sorts of Cute for Baby Boys
Kemen
Now here's a name you don't hear every day. Hailing from a region not too far from the coast of Spain is Kemen. Not only does this baby name have ties to the Spanish culture, but it is also associated with strength.
Marcos
Can you guess the inspiration for this baby name? As the Spanish variation of Mark, the name Marcos also comes from the Latin Marcus.
Rey
All hail el rey. Spanish for "king," this baby name is all about the royalty. (Eat your heart out, Prince William.) Rey. It's cute, right? Plus, it's an awesome baby name for all you Star Wars fans.
More from CafeMom: 6 Most Popular 'Star Wars' Baby Names (PHOTOS)
Jairo
Not to be confused with the capital of Egypt is the name Jairo. The Spanish variant of the Hebrew Jairus ("God enlightens"), Jairo is an enjoyable baby name for the cutest of boys (aka your son).
Emilio
Noted as the Spanish alternative to the Latin Emil, Emilio is a baby name that gets an A+ for being oh so adorable. Seriously. Try to say it without grinning from ear to ear. Emilio is an infectious name for a little boy that will make mommies everywhere swoon.
Leandro
Pronounced lee-ANN-droh, Leandro is a unique baby name you don't hear every day. The Spanish variation of the Greek Leander (lion-man), Leandro is clever and flows nicely.
More from CafeMom: 14 Most Curious Sounding Boys Names Explained
Joaquin
Here's a pretty common baby name that has Spanish significance. An alternative to the Hebrew Joachim, Joaquin is quite empowering. Not only does Joaquin mean "God will establish," but also, "God gives strength," which could be a source of inspiration down the road.
Rico
Qué rico! (That's "how rich" in Spanish.) Rico might be a simple baby name, but is all about living the posh life. In addition to "rich," it's also believed the name Rico is Spanish for "dominant ruler."
Ernesto
What's not to love about the name Ernesto? The Spanish variant of the German Ernest, this baby name offers up lovable nicknames — like Ernie and Nesto. (You know you like it.)
More from CafeMom: 21 Handsome Baby Boy Names Hailing from Classical Latin