BabyNames
Names by letter

Baby names starting with O

Looking for baby names starting with O? You are in the right place. Our collection holds 63 names that begin with O — 42 for boys, 20 for girls and 1 for unisex — drawn from 16 traditions including African, Celtic, Christian, French, German and more. Every name below shows its meaning, origin and gender, so you can compare candidates at a glance before saving your favourites.

Among the most-loved O-names for boys are Omar, Om, Omkar, Onkar. For girls, favourites include Olivia, Ojaswini, Ovi, Ojasvi. Whether you want a baby boy name with deep meaning, a modern unique pick or a family favourite, the list below is a great place to start.

Try saying each name out loud with your surname, and shorten it to see if you love the nickname too. When a few O-names feel right, use the free baby names generator to filter further by religion, rashi or a meaning you admire — then heart the keepers and check how they flow with a middle or sibling name.

63+ names starting with O Meanings, origins & gender included

O baby names with meanings

The most popular O-names first, sorted by popularity. Tap any name in the generator to see its full description and similar suggestions.

Name Meaning Origin Gender
Olivia Olive tree, peace Christian girl
Omar Flourishing, long-lived Muslim boy
Om Sacred sound, universe Hindu boy
Omkar Sacred syllable Om Hindu boy
Onkar Form of Om, creator Hindu boy
Ojas Vitality, energy Hindu boy
Ojasvi Radiant, energetic Hindu boy
Ojaswini Radiant, energetic Hindu girl
Ovi Sacred song, melody Hindu girl
Om Sacred sound, universe Hindu unisex
Ovi Sacred song, melody Hindu boy
Om Prakash Light of Om Hindu boy
Ojaswin Energetic, radiant Hindu boy
Omesh Lord of Om Hindu boy
Ojasvi Radiant, energetic Hindu girl
Ona Light, time Hindu girl
Oni Home, earth Hindu girl
Obaid Servant (of Allah) Muslim boy
Osman Most powerful, young snake Muslim boy
Owais Gift, generous Muslim boy
Omer Flourishing, long-lived Muslim boy
Omair Long-lived Muslim boy
Obaidullah Servant of Allah Muslim boy
Obadiah Servant of God Christian boy
Oliver Olive tree, peace Christian boy
Oscar God's spear, deer friend Christian boy
Oswald God's power Christian boy
Owen Young warrior, noble Christian boy
Olive Olive tree, peace Christian girl
Opal Precious stone Christian girl
Ophelia Help, aid Christian girl
Oakley Oak tree meadow Western boy
Odysseus Wrathful, odyssey hero Greek boy
Orion Hunter, constellation Greek boy
Olympia From Mount Olympus Greek girl
Octavius Eighth Latin boy
Octavia Eighth Latin girl
Orla Golden princess Irish girl
Odette Prosperous in wealth French girl
Otto Wealth, fortune German boy
Olaf Ancestor's relic Scandinavian boy
Omid Hope Persian boy
Octavian Eighth Latin boy
Ovid Shepherd Latin boy
Oren Pine tree Hebrew boy
Odelia I will praise God Hebrew girl
Ori My light Hebrew girl
Oisin Little deer Irish boy
Oonagh Lamb, unity Irish girl
Olivier Olive tree French boy
Oskar God spear Scandinavian boy
Okonkwo Born on the market day African boy
Osei Noble, honourable African boy
Ola Wealth, fortune African girl
Ohe Bamboo Hawaiian girl

Showing 55 of 63 O-names. Open the generator and set the starting letter to O to browse the complete list with filters.

Browse names by letter

Jump to any starting letter to compare more names.

Related O-name pages

Explore names by origin and meaning, or compare full boy, girl and unisex lists.

O-names by origin

O baby names FAQ

What are popular baby names starting with O?

Popular O-names include Olivia (girl), Omar (boy), Om (boy), Omkar (boy), Onkar (boy), Ojas (boy). There are 63 O-names in our collection — 42 for boys, 20 for girls and 1 for unisex — so you will find plenty of classic and modern options.

What does the name Olivia mean?

Olivia means "Olive tree, peace" and comes from the Christian tradition. You can tap any name in the table below to see its full meaning, origin and gender.

How do I find more baby names starting with O?

Open the free baby names generator, set the starting letter to O and combine it with a gender, origin or meaning to narrow the list instantly. You can also jump to another letter using the A–Z grid on this page, or browse African, Celtic, Christian names to see related options.