Boys Names That Start With O

Omega

The name Omega is both a boy's name and a girl's name meaning "last".

Ottavio

The name Ottavio is a boy's name of Italian origin.

Ortega

The name Ortega is a boy's name of Spanish origin, meaning "dweller at the sign of the grouse".

Olimpio

The name Olimpio is a boy's name of Greek origin, meaning "pertaining to the Mount Olympus of Greek mythology".

Oaks

The name Oaks is a boy's name meaning "oak tree".

Odonata

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

Olivian

The name Olivian is a boy's name.

Orcus

The name Orcus is a boy's name meaning "oath".

Odinn

The name Odinn is a boy's name meaning "inspriation; rage".

Ozymandias

The name Ozymandias is a boy's name.

Oiva

The name Oiva is a boy's name meaning "splendid".

Osbert

The name Osbert is a boy's name of English origin, meaning "divinely brilliant".

Odie

The name Odie is both a boy's name and a girl's name meaning "of the valley; wealthy".

Oluwadamilola

The name Oluwadamilola is both a boy's name and a girl's name meaning "the Lord has made me wealthy".

Oziah

The name Oziah is a boy's name meaning "salvation".

Omondi

The name Omondi is a boy's name meaning "born early in the morning".

Oshin

The name Oshin is a boy's name meaning "little deer".

Oberyn

The name Oberyn is a boy's name.

Orlo

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

Onslow

The name Onslow is a boy's name of English origin, meaning "from the zealous one's hill".

Optimus

The name Optimus is a boy's name meaning "best".

Ovi

The name Ovi is a boy's name meaning "sheep".

Obama

The name Obama is a boy's name of Japanese, African origin, meaning "bending or leaning; little beach".

Odhran

The name Odhran is a boy's name of Irish origin, meaning "little pale green one".

Ozgur

The name Ozgur is both a boy's name and a girl's name meaning "free, independent".

O’connor

The name O'connor is a boy's name of Irish origin, meaning "son of the hound lover".

Owain

The name Owain is a boy's name of French origin.

Orestes

The name Orestes is a boy's name of Greek origin, meaning "from the mountain".

Popular Lists