Discover and Shortlist Your Perfect Baby Names!

Names letter starts with O

Name Meaning Origins Gender
Ogilhinn Ogilhinn: Scottish surname meaning "son of the champion," rich history. Gaelic, Scottish Boy
Ogylvie Ogylvie: Unique Scottish name meaning "young ruler" or "young prince." Gaelic Boy
Olvir Olvir: Scandinavian name meaning "ancestor's relic" and "guardian." Old Norse, Scandinavian, Viking Boy
Olgah Olgah, a feminine variant of Olga, means "holy" or "blessed." Scandinavian, Slavic Girl
Odd Odd is a Scandinavian name meaning "point of a sword." Mythology, Old Norse, Scandinavian Unisex
Olva Olva: Unique Scandinavian name meaning "ancestor's relic," symbolizing strength. Mythology, Old Norse, Scandinavian Unisex
Olien Olien: Unique Scandinavian name derived from Old Norse origins. Old Norse, Scandinavian Unisex
Olave Olave: Scandinavian name meaning "ancestor's relic," historically significant and unisex. Finnish, Norwegian, Scandinavian Unisex
Odda Odda: Unique Scandinavian name meaning "point of a sword." Norwegian, Scandinavian Boy
Odinan Odinan is a unique Scandinavian name derived from Old Norse. Literature, Scandinavian Boy
Osk Osk: Scandinavian name meaning "God's spear," symbolizing strength and bravery. Scandinavian Unisex
Olaph Olaph: Rare Scandinavian name derived from Old Norse origins. Scandinavian Boy
Oddvar Oddvar: Scandinavian name meaning "defender of the sword's point." Scandinavian Boy
Olya Olya is a feminine, elegant Russian name meaning "holy" or "blessed." Christian, Russian, Slavic Girl
Olyana Olyana: a unique, meaningful Russian name meaning "to wander" or "roam." Russian, Slavic Girl
Osip Osip: masculine Russian name meaning "God will increase," unique appeal. Hebrew, Russian Boy
Olesyah Olesyah: Unique Russian name meaning "forest," associated with nature. Slavic Girl
Osika Osika: Polish name meaning "little ash tree," symbolizing nature's strength. Polish, Unique Unisex
Oles Oles: Polish name meaning "defender," popular for boys, historically significant. Polish, Slavic, Ukrainian Boy
Oryk Oryk: Unique Polish name meaning "eagle-like," symbolizing strength and freedom. Polish Unisex
Odolfe Odolfe is a rare Old Norse name meaning "wealthy wolf." Old Norse Boy
Ornora Ornora: a rare, unique name meaning "eagle of light." Old Norse Girl
Oddetta Oddetta: Unique feminine name from Old Norse meaning "point of sword." Old Norse Girl
Osmunt Osmunt: Unique male name meaning "divine protection" from Old English. Old English Boy
Otes Otes means "wealth," has historical significance, and conveys prosperity. Old English Unisex
Oxten Oxten: unique, rare name meaning "from the ox enclosure." Unisex. Old English Unisex
Osvaldah Osvaldah: unique female name meaning "divine power" with historical significance. Anglo-Saxon, Old English Girl
Osrik Osrik: Unique name meaning "powerful ruler of the gods." Anglo-Saxon, Old English Boy
Orvin Orvin: Unique name meaning "friend of the bank" from Old English. Anglo-Saxon, Old English Unisex
Oswyn Oswyn: English name meaning "divine friend," with historical significance. Anglo-Saxon, Old English Unisex