Best Boy Names Ending in O

Mario

The name Mario is a boy's name of Spanish, Italian origin, meaning "Mars".

Cairo

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

Yarrow

The name Yarrow is both a boy's name and a girl's name of English origin, meaning "rough stream".

Makeo

The name Makeo is a boy's name of Hawaiian origin.

Maximo

The name Maximo is a boy's name of Spanish, Italian origin.

Marlow

The name Marlow is both a boy's name and a girl's name of English origin, meaning "driftwood".

Poe

The name Poe is both a boy's name and a girl's name of English origin, meaning "peacock".

Valo

The name Valo is both a boy's name and a girl's name of Finnish origin, meaning "light".

Lucio

The name Lucio is a boy's name of Spanish origin, meaning "light".

Urso

The name Urso is a boy's name of Italian origin, meaning "bear".

Fenno

The name Fenno is a boy's name of Finnish origin.

Timeo

The name Timeo is a boy's name of Italian, Greek origin, meaning "honor".

Tancredo

The name Tancredo is a boy's name of Italian origin, meaning "thoughtful counsel".

Paco

The name Paco is a boy's name of Spanish origin, meaning "eagle".

Venturo

The name Venturo is a boy's name of Spanish origin, meaning "good fortune, good luck".

Tygo

The name Tygo is a boy's name of Dutch origin.

Alto

The name Alto is both a boy's name and a girl's name of Latin origin, meaning "high".

Marcelo

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

Domenico

The name Domenico is a boy's name of Italian origin, meaning "belonging to the Lord".

Monroe

The name Monroe is both a boy's name and a girl's name of Scottish origin, meaning "mouth of the Roe river".

Adriano

The name Adriano is a boy's name of Italian origin, meaning "man from Adria".

Carmelo

The name Carmelo is a boy's name of Hebrew, Spanish origin, meaning "cultivated terrain".

Faro

The name Faro is a boy's name of Italian origin, meaning "lighthouse".

Carlo

The name Carlo is a boy's name of Spanish, Italian origin.

Giacomo

The name Giacomo is a boy's name of Italian origin, meaning "supplanter".

Ignacio

The name Ignacio is a boy's name of Spanish origin, meaning "fiery".

Arlo

The name Arlo is both a boy's name and a girl's name of Spanish origin, meaning "between two hills".

Ludo

The name Ludo is a boy's name meaning "famous".

Popular Lists