What’s in a baby name? A child by any other name would still be as beautiful and loved, right? But, oh, what an unforgettable name can do for a child. Choosing a name is more than selecting a favorite name from a book and applying that name to the newborn baby they lay on Mom's chest. That would be like buying a favorite couture dress in the size available and hoping it fits. Choosing a name is giving a baby his first and most important identifier. A baby boy can be a trendy Bohde, a classical William, an exotic Cristiano, or a "none of the above" Wilbur. The parents get to choose.
People choose different kinds of names for different reasons. Some people choose to give all their kids a name that starts with the same letter, or name their child after favorite travel destinations or even favorite inanimate objects. Some parents want classic names and others want unusual. But there's something extra adorable about a name that ends in -o. So for parents with a baby boy on the way, check out these 17 names that end in -o.
ALEJANDRO
Alejandro is a boys' name of Spanish origin. Alejandro means "the defender of the people." With a name like Alejandro, this little boy is sure to grow up to be a hero among men.
BENICIO
Benicio is of Spanish origin. This boys' name means "the benevolent one." Little Benicio is sure to grow up to be a kindhearted and compassionate man. Cute nicknames include Ben, Beni, and Benito.
BRIO
The baby boys' name Brio is of Italian origin. Brio means "vivacious" or "full of energy." Baby Brio is sure to grow up to be a man among men who will pursue his passions and live life to the fullest.
CRISTIANO
Cristiano is a boys' name of Latin origin meaning "follower of Christ." Added bonus: It's less popular than the boy name Christian and infinitely more fun to say. Baby Cristiano is sure to be a child full of peace and a spiritual man.
ELISEO
Eliseo is a beautiful boys' name of Latin origin. Eliseo means "God is my salvation." Baby Eliseo may grow up to be the only Eliseo on the school yard, which many parents-to-be may love.
ENZO
Enzo is a boys' name of Italian origin who has its original roots in German. Enzo is a variant of the German name Heinz. It means "home ruler" and this little boy is sure to rule any parent's heart.
KENZO
Kenzo is a boys' name of Japanese origin meaning "strong," "healthy," or "the wise one." With qualities like those baked in his name, this little guy just might grow up to be the next Aristotle.
LUCIANO
Luciano is a boys' name of Spanish, Italian, and Portuguese origins meaning "light." It is a derivative of the Latin Lucianus. In French, it is Lucien. Baby Luciano will definitely bring love and light to his parents' lives.
MATEO
Mateo is the Italian/Spanish version of the classic Biblical boys' name Matthew, but we love it so much more. Meaning "gift of God." Be aware that Mateo is still a really popular name for boys, if it's important that no one else on the playground shares the name.
MAXIMILIANO
Maximiliano is a boys' name of Spanish origin meaning "the greatest." It is derived from the Latin Maximus. Baby Maximiliano will definitely have lots of self-confidence knowing his parents think he is the greatest thing in their world.
MILO
Milo is an adorable baby boys' name of German origins meaning "merciful." It's also a moderately popular boys' name in the US, so just know ahead of time that there may be another Milo in the class.
MIRO
Miro is a boys' name of Slavic origins. It means "peace" or "world." If baby Miro is anything like his namesake famous artist and sculptor, Joan Miro, perhaps he will be endowed with an artistic talent that will bring peace to the world or at the least, beauty.
NICO
Nico is a boys' name and is short for the Greek name Nikodemos. Meaning "victory of the people," we love this short and sweet name that's just as endearing as it is powerful.
OTTO
Otto is a boys' name of German origin meaning "wealth and prosperity." With a favored name like Otto, this little boy just might be the next Bill Gates or Elon Musk. We love it's the sweetness of this vintage-sounding name.
SANTIAGO
Santiago is a Spanish boys' name of Hebrew origins. Santiago is a derivative of the Hebrew name Jacob. It means "Saint James." Santiago is a strong name and a little boy named Santiago is commonly nicknamed Santi.
SANTINO
Santino is a boys' name of Italian origins. It means "a little saint." Everyone thinks their child is perfect, but with a name like Santino, they might be trying to set themselves up for success.
THIAGO
Thiago is a boys' name of Portuguese origin. It is a derivative of the Spanish name Santiago. It means several different things: "may God protect," "holder of the heal," and "Saint James." Those are some big shoes to fill but if anyone can do it, this little boy can.