baby-names-logo

Discover Boys Names and Meanings
That Begin with the Letter O

Oakes is an English baby boy's name. Meaning: The dweller at the oak trees.

Oceanus, Ocean, Oceana is a Greek baby boy's or girl's name. Meaning: The great River of the World.

Odakota is a Native American baby boy's name. Meaning: Agreeable.

Odion is an African baby boy's name. Meaning: First born twin.

Ohanzee is a Native American baby boy's name. Meaning: In the shadows.

Oisin is an Irish baby boy's name. Meaning: Baby deer.

Olaf is a Scandinavian baby boy's name. Meaning: Ancestor.
Olaf is a popular King's name in Norway.
Olaf is the patron saint of Norway.

Oleg is a Russian baby boy's name. Meaning: Holy.

Oliver is a Latin baby boy's name. Meaning: Olive tree.
Oliver Twist is a famous novel by the English author Charles Dickens .

Omar, Omer is an Arabic baby boy's name. Meaning: The most high follower of the Prophet.

Onan is a Turkish baby boy's name. Meaning: Wealthy.

Oran is an Irish baby boy's name. Meaning: Fair or pale.

Orlando is a Spanish baby boy's name. Meaning: Famous.
Orlando is a city in the state of Florida, USA.

Oscar is a Scandinavian baby boy's name. Meaning: A divine spear-man.
Oscar is another name for the Academy Award. It's awarded to those in the motion picture industry.

Ota is a Slavic baby boy's name. Meaning: Wealthy.

Ouray is a Native American baby boy's name. Meaning: Archer.

Ozuru is a Japanese baby boy's name. Meaning: Stork.