429 Baby Names That Start With O (With Meanings and Popularity)
Origin:Scottish place name
Meaning:"the little bay"
Origin:French form of Octavius
Origin:Spanish form of Homer, Greek
Origin:French diminutive of Ottilie
Meaning:"prospers in battle"
Origin:Hebrew variation of Orpah
Origin:Variation of Atossa, Greek from Persian
Meaning:"bestowing very richly, well trickling, well granting"
Meaning:"god of war"
Meaning:"praise the Lord"
Origin:Ukrainian from Greek
Meaning:"story of Odysseus"
Origin:Choctaw, Native American
Meaning:"goes and goes"
Origin:Native American, meaning unknown
Origin:Short form of Oscar, Osias, Oswald et al
Origin:Spanish variation of Oswald