Discover and Shortlist Your Perfect Baby Names!

Names letter starts with O

Name Meaning Origins Gender
Olechka Olechka is a charming, diminutive name meaning "holy" in Russian. Slavic Girl
Olyenkah Olyenkah: Unique Russian name meaning "holy deer," symbolizing grace. Russian Girl
Orscha Orscha: Unique name meaning "eagle," symbolizing strength and freedom. Russian Unisex
Octobriana Octobriana: unique name symbolizing Soviet feminism, strength, and independence. Russian Girl
Oktobriana Oktobriana symbolizes resistance, femininity, and cultural significance in Russia. Slavic Girl
Olesya Olesya: a Russian name symbolizing strength, courage, and resilience. Greek Girl
Oanna Oanna: feminine name meaning "God is gracious," rooted in tradition. Greek Girl
Odete Odete: a unique, elegant name meaning "wealthy" in Portuguese. French Girl
Olbracht Olbracht: Polish name meaning "noble and bright," with historical significance. Germanic Boy
Otyliah Otyliah: Unique Polish name meaning "wealthy," with noble historical roots. German Girl
Olek Olek: Polish diminutive of Aleksander, meaning "defender of the people." Polish Boy
Orrik Orrik: Unique Old Norse name meaning "eternal ruler" or "king." Scandinavian Boy
Osvif Osvif: Scandinavian name meaning "god of the spear," masculine origin. Old Norse Boy
Orville Orville means "golden city," has historical significance, and unique charm. English Boy
Orvile Orville: Rare English name meaning "golden city," linked to aviation. Old English Boy
Oxley Oxley: a unique name symbolizing strength and tranquility with historical roots. Old English Unisex
Olleigh Olleigh: unique unisex name meaning "meadow by the road" or "deer field." Old English Unisex
Oryc Oryc: Unique name meaning "powerful ruler," symbolizing strength and leadership. English Boy
Overtin Overtin: a rare, meaningful name derived from Old English roots. English Unisex
Osmor Osmor: Rare masculine name meaning "godly fame" with historical significance. Old English Boy
Osryg Osryg: Unique Old English name meaning "god of rye," rare today. Old English Boy
Odwulf Odwulf means "wealthy wolf," rooted in Old English history. Germanic Boy
Osytha Osytha: Rare name meaning "God's strength," rooted in Old English. Old English Girl
Ormod Ormod: Unique name meaning "courageous warrior," rooted in Old English. Old English Boy
Ordwin Ordwin: Unique Old English name meaning "friend or protector with spear." Old English Boy
Oston Oston: Unique Old English name meaning "east town" or settlement. Old English Unisex
Odwolfe Odwolfe means "wealthy wolf," reflecting strength and historical significance. Old English Boy
Orlond Orlond means "golden land," symbolizing wealth and prosperity. Old English Boy
Olwina Olwina means "friend of the ancestors"; unique, meaningful, and historical. Old English Girl
Osbart Osbart: Old English name meaning "bright god" with historical significance. Old English Boy