Cool Names with a Strong O

Oakley

The name Oakley is both a boy's name and a girl's name of English origin, meaning "oak clearing".

Otis

The name Otis is a boy's name of German origin, meaning "wealthy".

Otto

The name Otto is a boy's name of German origin, meaning "wealthy".

Cicero

The name Cicero is a boy's name of Latin origin, meaning "chickpea".

Ivo

The name Ivo is a boy's name of German, Irish, Dutch origin, meaning "yew wood, archer".

Lorenzo

The name Lorenzo is a boy's name of Spanish, Italian origin, meaning "from Laurentium".

Mateo

The name Mateo is a boy's name of Spanish, Italian, Latin origin, meaning "gift of God".

Horatio

The name Horatio is a boy's name of German, Latin origin, meaning "hour, time".

Rio

The name Rio is both a boy's name and a girl's name of Spanish origin, meaning "river".

Django

The name Django is a boy's name of Romani origin, meaning "I awake".

Nemo

The name Nemo is a boy's name of Greek origin, meaning "nobody".

O’donnell

The name O'donnell is a boy's name of Irish origin, meaning "son of the brave one".

Oren

The name Oren is a boy's name of Hebrew origin, meaning "laurel or pine tree".

Jethro

The name Jethro is a boy's name of Hebrew origin, meaning "excellence".

Odin

The name Odin is a boy's name of Scandinavian, Norse origin, meaning "god of frenzy; poetic fury".

Olivia

The name Olivia is a girl's name of Latin origin, meaning "olive tree".

Enzo

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

Oscar

The name Oscar is a boy's name of English, Irish origin, meaning "God spear, or deer-lover or champion warrior".

Odette

The name Odette is a girl's name of French origin, meaning "wealthy".

Calypso

The name Calypso is both a boy's name and a girl's name of Greek origin, meaning "she who hides".

Viggo

The name Viggo is a boy's name of Scandinavian origin, meaning "war".

Nico

The name Nico is both a boy's name and a girl's name of Greek origin, meaning "people of victory".

Oberon

The name Oberon is both a boy's name and a girl's name of English origin, meaning "noble, bearlike".

Oona

The name Oona is a girl's name of Irish origin, meaning "lamb".

Inigo

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

Hugo

The name Hugo is a boy's name of German, Spanish, Portuguese origin, meaning "mind, intellect".

Diego

The name Diego is a boy's name of Spanish origin, meaning "supplanter".

Oliver

The name Oliver is a boy's name of Latin origin, meaning "olive tree".

Popular Lists