Othello
Meaning: he has the sound of God
Origin:Hebrew
Odysseus
Meaning: wrathful
Origin:Greek mythology name
Oberon
Meaning: noble, bearlike
Origin:Variation of Auberon
Ogden
Meaning: from the oak valley
Origin:English
Origin:Pet form of Oswald, Osborn and Osmond.
Oskar
The meaning of name Oskar is 'One with the s...
Origin:German variation of Oscar
Omar
Meaning: flourishing, thriving; eloquent
Origin:Arabic, Hebrew
Orwell
Meaning: the branch of the river
Origin:English surname
Oasis
Meaning: fertile spot in a desert
Origin:Egyptian
Oran
Meaning: light, song, little green one
Origin:Hebrew, Irish, Scottish
Odyssey
Meaning: story of Odysseus
Origin:Greek