Discover and Shortlist Your Perfect Baby Names!

Names letter starts with O

Name Meaning Origins Gender
Olivo Olivo means "olive tree" in Italian, symbolizing peace and prosperity. Italian, Latin Boy
Oluf Oluf means "ancestor's descendant" in Old Norse; Scandinavian origin. Danish, Old Norse Boy
Ognjen Ognjen means "fiery" in Serbian; derived from Slavic roots. Slavic Boy
Olaf Olaf means "ancestor's relic," originating from Old Norse heritage. Norse, Old Norse, Scandinavian Boy
Ole Ole means "ancestor's descendant"; originates from Old Norse "Óláfr." Norwegian, Scandinavian Boy
Octavio Octavio means "eighth" in Latin; derived from the Roman family name. Latin, Spanish Boy
Octave Octave means "eighth" in Latin, originating from musical terminology. French, Latin Boy
Octavian Octavian means "eighth" in Latin; derived from the Roman family name. Latin, Roman Boy
Olívia Olívia: Portuguese name meaning "olive tree," symbolizing peace and fertility. Portuguese Girl
Óenghus Óenghus: rare Irish name meaning "one choice" or "unique strength." Irish Boy
Oddrún Oddrún: Unique female name meaning "pointed secret" from Old Norse. Old Norse Girl
Onalea Onalea: Unique Canadian name meaning "graceful" or "harmony," elegant. Canadian Girl
Ovídio Ovídio: Roman name meaning "shepherd," unique, historical, and masculine. Roman Boy
Öystein Øystein: Norwegian name meaning "island stone," traditionally masculine and unique. Norwegian Boy
Orial Orial: Unique Welsh name meaning "golden," associated with sun's radiance. Welsh Unisex
Owyne Owyne: Welsh name meaning "youthful warrior," unisex, historically significant. Literature, Mythology, Welsh Unisex
Olwenne Olwenne: Welsh name meaning "white footprint," symbolizing beauty and purity. Mythology, Welsh Girl
Oldeniah Oldeniah: a rare masculine name combining Olden and -iah suffix. English, Hebrew Boy
Olla Olla is a rare, feminine name with uncertain origins and meanings. Spanish, Unique Girl
Osvaldo Osvaldo: masculine name meaning "God's power," with historical significance. French, Germanic, Italian, Spanish Boy
Oleda Oleda: Spanish name meaning "gift of the olive tree." Spanish Girl
Oleta Oleta: Unique Spanish name meaning "little winged beauty" or "wealthy." Spanish Girl
Orquidea Orquidea is a feminine Spanish name meaning "orchid" in English. Spanish Girl
Olenka Olenka: feminine Slavic name meaning "holy," associated with purity and devotion. Slavic Girl
Odyla Odyla: rare Slavic name meaning "wealthy," unique and gentle sound. Slavic Girl
Onufry Onufry: Unique Slavic name, rich history, associated with Saint Onufry. Greek, Slavic Boy
Otokar Otokar: Slavic name meaning "wealthy warrior" with historical significance. Czech, Slavic Boy
Oldrich Oldrich: Slavic name meaning "old ruler," rich in heritage. Czech, Slavic Boy
Ogdan Ogdan: Slavic name meaning "worshipper of Odin," with historical significance. Slavic Boy
Ogilvie Ogilvie: Scottish name meaning "young bard," linked to Clan heritage. Gaelic, Scottish Boy