Your search for the perfect baby girl name with O ends here, as we have curated a list of the top names starting with O. Each name carries its own meaning, and we know how much you want to provide your princess with an amazing and meaningful name.
Baby Girl Names Starting With O
This name originates from a Latin word and is a very popular choice of baby girl name in the English speaking world.
This name traces its origins to a German word meaning blessed or holy. It is a very popular name among people of German, Hungarian, Russian, Swedish and Scandinavian origin.
This is a name of Greek origin. Ophelia was the name of Hamlet’s love interest in Shakespeare’s famous tragedy Hamlet.
This name traces back its roots to Irish origins.
This is a Hebrew name. It means fawn and has an exotic ring to it.
This name has a Greek origin and originates from Mount Olympus which is a mythical home of the Greek gods.
This is a Ukrainian name which means hospitable.
This is an English name which means jewel.
This is another name of Ukrainian origin.
This is a French name which means bird and is derived from Oriole which a beautiful bird with orange and gold stripes.
This name has Greek, Latin as well as Spanish origins. In Greek, it is originated from Yolanda which is a flower. In Latin, it means fragrant or perfumed and in Spanish, it means somebody who is a guardian of some property.
In Arabic this name means mother and in German it means grandmother.
This baby girl name has both French and German origins. In both languages, it means prosperous.
This is a Native American name and it means the expected one.
This name has two meanings. In English it means brave and in French it means golden.
This name has both Hebrew and Irish origins. In Hebrew it means graceful and in Irish it means one.
This is a beautiful name of Irish origin. It means the green one.
A hawaiian name, derived from Oleander.
This is a Hebrew name which means a girl who is a gift, graciously given by god.
This name has both Czech and Hawaiin origins. In Czech, it is derived from the word Olga and in Hawaiin, it means joyous.
This name originates from a Latin phrase which means praise the Lord.
This name is of English origin and it means winged.
This baby girl name is of Native American origin. It means mountain.
This is a Hebrew name which means that the God is the light.
This name is of Greek origin. It is a feminine variant of Odysseus. Alternate meanings of the name are wrathful and wandering.
This name is of Greek origin. It originates from Greek mythology and is derived from the masculine name Oceanus.
This name is of African origin and it means river goddess.
This is an English name that is derived from oak trees.
This is a baby girl name of Greek origin. It means the one who protects men.
This is a name of Welsh origin. It means someone who is of noble birth.
This name is derived from a French word which means gold.
This is a name of Latin origin. It means a beautiful golden baby.
This is a name of Teutonic origin. It means someone is renowned and famous.
A Romanian name, meaning that the almighty is gracious.
This is a name of Norse origin. It means a warrior woman or a very talented spear thrower.
An African origin name, meaning the one who is born during travel.
This name has both French and German origins. The French name is a variant of Odile or Odelia while the German meaning of the name is beautiful.
This was the name of the mythic sister of Ove. It is a very exotic name.
This is a name of Hawaiin origin. It means someone who is heavenly.
This name is of African origin. It means someone who is joyful or who brings joys in other’s lives.
This is a baby girl name of Egyptian origin. It means a child who is as beautiful as the night.
This is a Native American name. It means awake or alert.
This name has both English and Irish origins. It means one or unity in English and is a derivation of the Agnes in Irish.
African origin, meaning someone who was born in a blessed or holy place.
This is also a name of Irish origin. It means unity or togetherness.
This name has both Greek and Hebrew origins. It means a light breeze in Greek and light in Hebrew.
This is a French name which means golden.
Arabella’s Variation, this is an English name which means prayers finally answered.
This is a Latin name which is the name of a Roman goddess who blesses couples with children.
This is name has both Italian and Latin origins and is widely popular in Italy.
This name is of African origin and means someone who is loved by the gods.
This is a name of Arabic origin which means a sword.
This is an exotic name which means someone who is a winner.
This baby girl name is of Arabic origin and means someone who is pure or chaste.
This is another name of Arabic origin which means a pious or chaste woman/
This is a French name which means spring/
This is another name of French origin which means melody.
This name is of French origin and means someone who will provide deliverance.
This exotic name means a woman who is a warrior.
Persian name, signifying hopeful.
This is another Persian name which means hopeful
This is a name of Persian origin which means someone who is friends with God.
This name sounds very stylish and exotic. It is derived from the name of the flower, Orchid.
This is a Hebrew name which means strength.
This name means a beautiful sea coast.
This is another name of Hebrew origin which means a fawn.
This name means a cedar tree.
This is another name of Mother Mary. It means little Mary.
This Hebrew name means wealth or treasure.
This is a Spanish baby girl name which means a girl from the forest.
This is another name of Spanish origin. It means gold.
This is a name of a flower.
This is a name of a month.
This exotic means a woman.
This is a German name which means elf warrior.
This is name of German origin which means holy or the blessed one.
This is another name of the Olive tree.
This German baby girl name means golden princess.
This name means dawn.
This is a German name which is the feminine version of Oscar.
This German name means a woman who is fortunate.
This German name means wealthy.
This name means someone who is hospitable to foreigners.
This is a German name which can be used for both baby girls and boys. It means wild bear.
This name means a woman who is divinely blessed with strength.
This German name means a woman who has god gifted strength.
This name means a female wolf in the German language.
A german name, means a woman who is of noble origin.
This German name means someone who is powerful.
This name is another name for the flowering tree called Ash.
This is a name of German origin which means a woman is successful in the battlefield. The alternate meaning of this name is someone who is wealthy.
This name means serpentine in the German language.
This name means a woman who is born to defend mankind.
This German origin name means a woman who is a bearer of good luck.
This a name of Japanese origin which means thousand. The alternative meanings of the name are autumn or fall.
This baby girl name is of Japanese roots and means the sound which is made by the waves.
This Japanese name means a girl who is like light.
This name means gold in the language Japanese.
In the language Japanese, Ohara means a field that is small in size.
This is a Japanese name and means ocean.
This name means a woman with magic powers in the Japanese language.
This is another name of Japanese origin. It means a godly manifestation.
This Japanese name is another name for the Angel of death.
This is a baby girl name of Japanese origin and is very popular in Japan.
This is a Japanese name which means flower.
- 300 + Ecstatic And Divine Saint Baby Girl Names (Meaning)
- 101+ Modern Baby Girl Names Starting with ‘S’ (Meaning)
- 201+ Modern Baby Girl Names with R (Meaning)
- 201+ Modern Baby Girl Names Starting with “F” (Meaning)
- 201+ Exotic Baby Names with Meanings
Hello, I’m Evan, I have been working with writing for over eight years.I provide Parenting Tips, Baby Names, Mother’s Love, Crafting Ideas For Kids, etc.