Ollie
Meaning: olive tree
Origin:Diminutive of Oliver, Latin
Origin:Variation of Otto, German
Orpheus
Meaning: the darkness of the night
Origin:Greek mythology name
Odie
Meaning: of the valley; wealthy
Origin:Diminutive of Odell, Otis; English, German
Osiris
Meaning: with strong eyesight
Origin:Egyptian
Origin:English, nature name
Otter
Otter is an English, German, Dutch and Jewis...
Origin:English, word name
Oakley
Meaning: oak wood or clearing
Origin:English
Oz
Meaning: strength, powerful, courageous
Origin:Hebrew
Odysseus
Meaning: wrathful
Origin:Greek mythology name
Oberon
Meaning: noble, bearlike
Origin:Variation of Auberon
Origin:Pet form of Oswald, Osborn and Osmond.
Obie
Obie is a masculine name with several meanin...
Origin:African
Obsidian
Obsidian is a charming baby boy's name. The ...
Origin:English word name