Best Boy Names Ending in O

Navarro

The name Navarro is a boy's name of Spanish origin, meaning "from Navarre".

Brio

The name Brio is both a boy's name and a girl's name of Italian origin, meaning "vivacity, zest".

Laredo

The name Laredo is a boy's name.

Rico

The name Rico is a boy's name of Spanish origin, meaning "dominant ruler".

Natalino

The name Natalino is a boy's name meaning "born on Christmas Day".

Woodrow

The name Woodrow is a boy's name of English origin, meaning "row of houses by a wood".

Fiero

The name Fiero is a boy's name of Italian origin, meaning "proud".

Lazaro

The name Lazaro is a boy's name of Italian origin, meaning "God is my helper".

Paolo

The name Paolo is a boy's name of Italian origin, meaning "small".

Giorgio

The name Giorgio is a boy's name of Italian origin, meaning "farmer".

Emiliano

The name Emiliano is a boy's name of Spanish, Italian origin, meaning "work".

Po

The name Po is both a boy's name and a girl's name of Italian origin.

Placido

The name Placido is a boy's name of Spanish, Italian origin, meaning "serene".

Cassio

The name Cassio is both a boy's name and a girl's name of Italian origin, meaning "hollow".

Benno

The name Benno is a boy's name of German origin, meaning "bear".

Sholto

The name Sholto is a boy's name of Scottish origin, meaning "sower".

Tadeo

The name Tadeo is a boy's name of Spanish origin.

Malo

The name Malo is a boy's name of Breton origin, meaning "shining hostage".

Benicio

The name Benicio is a boy's name of Spanish origin, meaning "blessed".

Morocco

The name Morocco is both a boy's name and a girl's name.

Alessandro

The name Alessandro is a boy's name of Italian origin, meaning "defending men".

Donato

The name Donato is a boy's name of Latin origin, meaning "given by God".

Orlo

The name Orlo is a boy's name meaning "famous throughout the land".

Livio

The name Livio is a boy's name meaning "envious".

Echo

The name Echo is both a boy's name and a girl's name meaning "echo".

Vito

The name Vito is a boy's name of Latin origin, meaning "alive, life".

Quinto

The name Quinto is a boy's name of Spanish origin, meaning "fifth".

Alonzo

The name Alonzo is a boy's name of Spanish, Italian origin, meaning "noble, ready".

Popular Lists