Ottilie
Meaning: prosperous in battle
Origin:German, French
Ottoline
Meaning: prospers in battle
Origin:French and English, diminutive of Ottolie
Origin:French, from German
Ollie
Meaning: olive tree
Origin:Diminutive of Oliver, Latin
Ollie
Meaning: olive tree
Origin:Short form of Olive or Olivia, Latin
Origin:Irish, variation of Una
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
Odie
The name Odie is gender-neutral and can be p...
Origin:German
Osiris
Meaning: with strong eyesight
Origin:Egyptian
Origin:Gem name, English from Greek
Origin:English, nature name
Ocean
The meaning of Oceanus is 'of the ocean', ac...
Origin:English, nature name