Olivia is the most popular girl’s name that starts with “O,” according to the Social Security Administration. Olivia Rodrigo and Olivia Wilde are two of the most popular celebrities with this name.
I have selected another 54 baby girl names that start with the letter O. I have also included their meanings.
List Of 55 Girl Names That Start With O:
Olinda
Olinda is a feminine name of Greek roots meaning “wild fig tree.” A related name is Linda.
Ohemaa
With Ghanaian origins, Ohemaa symbolizes ”queen.” It is specifically found among the Akan people who are a historically important ethnic group of West Africa. Ghanaian gospel singer Ohemaa Mercy released her first album, Adamfo Papa, in 2004.
Orsina
Orsina has its origins in the Italian word ”orso” which means ”bear.” Swiss actress Ursina Lardi studied acting at the Academy of Performing Arts Ernst Busch in Berlin.
Oneida
Oneida is of Native American roots and is symbolizing “People of the Standing Stone.”
Oluchi
Oluchi has the meaning of “the works of God.” It has an Igbo origin, the principal native language of the Igbo people. Igbo is a tonal language. Nigerian model Oluchi Onweagba appeared on the covers of Surface, Untold, Pop, i-D, Elle, and Vogue.
Olesya
Olesya is a Ukrainian diminutive form of Alexandra. It means ”protector” and it is also one of the epithets given to the Greek goddess Hera. Alexandra is the feminine form of Alexander who succeeded his father Philip II to the throne in 336 BC.
Ozara
Ozara is a variant of Zara, you know, the name of the famous clothing retailer chain with nearly 3000 stores.
In Finnish Orvokki means ”pansy flower.” Orvokki Mäkinen was a Finnish actress who passed away in 2014.
Olamide
Olamide has a meaning that I like “my wealth has arrived.” I think it is important to say that the feminine Olamide has Yoruba roots.
Orenda
“Spiritual energy” or ”magical power.”
Oihana
From the Basque oihan “forest” comes Oihana.
Oviya
Oviya comes from the root ”oviyam” and is symbolizing “artist” or “a made thing of beauty.” It is also spelled Ovia.
Orpah
In the Bible Orpah is mentioned in the Book of Ruth. She’s the sister-in-law of Ruth, who was married to Mahlon. ”Orpah” is translated as “back of the neck” from Hebrew. Some scholars translate her name as “neck” or “stiff-necked.”
Ourania
Meaning “heavenly” Ourania comes from the Greek ouranios. It means ”heavenly,” and is also a variation of the Urania.
In Greek myths Urania is the daughter of Zeus.
Oksanna
Oksanna is of Slavic origin, and it means ”glory” or ”praise.” This name has an easygoing charm.
Oluremi
Oluremi is another name that I like from the Yoruba tradition that starts with the letter O. It means “the Lord consoles me.” Oluremi “Remi” Tinubu is the first lady of Nigeria since 2023.
Oluwadarasimi
Oluwadarasimi is also of Yoruba roots. In case you didn’t know, the Yoruba are one of Nigeria’s three largest ethnic groups. About 75 percent of the Yoruba men are farmers. Many Yoruba are now Christians or Muslims and also have a pantheon of deities known as the Orisha. “God has been good to me” is the meaning of Oluwadarasimi.
Olwen
Olwen means “white track.” In Welsh legends Olwen is the daughter of the giant Ysbaddaden.
Ondine
Ondine comes from the Latin unda that means “wave.” Audrey Hepburn played the water nymph on stage in Giraudoux’s Ondine.
Ornella
Ornella is the Italian word for the flowering ash tree.
Ostara
Ostara was the Germanic goddess of the dawn and the growing light. It is linked to Eostre and to the word Easter.
Oana
Oana is the short form of Ioana, the feminine of Ioan (John) which means “God is gracious.”
Odila
Odila means “heritage.” Having a strong heritage is the basis of a good life. This is a good name for a child from traditional families.
Oslo
Oslo is the most populous city in Norway. Oslo wasn’t officially founded until 1049. The original site of Oslo was east of the Aker River. The municipality of Oslo has a population of 724,290. “Meadow of the gods” is the meaning of the name Oslo.
Orina
Orina is of Hebrew origin which means ”light” or ”peace.”
Olga
Olga is from the Old Norse heilagr (”holy/blessed”). Olga Potocka was the daughter of the Polish magnate Stanisław Szczęsny Potocki.
Odalis
”Prosperous” or ”wealthy.”
READ MORE: Unique Girl Names That Start With W
Ondrea
Meaning ”courageous,” Ondrea has Czech roots. It is a variation of Andrea. The Greek Andrea is a feminine form of Andreas which means manly or brave. Unlike most parts of the world, Andrea is a traditional male given name in Italy.
Orla
The Irish girl name Orla means “golden princess.” It is rooted in Órfhlaith. Irish actress Orla Brady played in The Luzhin Defence and Star Trek: Picard.
Olympia
Olympia means “from Mount Olympus” the home of the gods and the site of the throne of Zeus. The ruler of the Olympian gods led the Olympian gods to victory against the Giants. The Giants fought the Olympian gods in a battle known as the Gigantomachy. Zeus was regarded as the sender of lightning and thunder and has a winged horse named Pegasus who carries the lightning bolts. Zeus was the last child of the Titans Cronus and Rhea.
Olivia
Olivia is derived from Latin ”oliva,” meaning ”olive.” American actress Olivia Alexander appeared in national commercials at the age of 2.
Odessa
Odessa is connected to Odysseus and Homer’s Odyssey and is symbolizing “wandering” or “long journey.” It is pronounced as oh-DESS-uh. Short forsm are Dessa or Dessie.
Opal
Opal is from the Sanskrit upala, “jewel” or “precious stone.”
Océane
Océane is French for “of the ocean.” In 2006 it was in the 10 most popular girls’ names in France.
Owena
Owena is the female variant of the Welsh Owain (“young warrior”). It is pronounced as oh-WEE-nah.
Onora
Onora is the Irish spelling of Honora that comes from the Latin honor.
Ofra
In Hebrew Ofra means “fawn” or “young deer”
Oaklee
“Oak clearing” or “oak meadow.” Oakleigh and Oakley are two variations that I like.
Orquídea
Orquídea is the Spanish word for orchid.
Özge
In Turkish Özge is meaning “other” or “unique”.
Öykü
Öykü is the Turkish word for a tale. It is pronounced as OY-koo.
Omega
Omega closes the Greek alphabet and translates as “great O.”
Oorja
Oorja is the Sanskrit word for ”vigour” and ”vitality.”
Oriole
Oriole comes from the Latin aureolus, “golden.” English has picked it up as a bird name around 1776.
Okalani
Okalani is Hawaiian for “of the heavens” or “from heaven.”
Orsolya
Orsolya is how Hungarians say Ursula (“little bear”) that has roots in the Latin ursa. Diminutives include Orsi or Orsika.
Girl Names That Start With O And End With A
Ottavia
Ottavia is the Italian equivalent of Octavia (”eight”).
Ofelia
Ofelia is the Spanish form of Ophelia. It has its origins in the Ancient Greek word ”ōphéleia” (“benefit”) and is ranked in the top 200 names in Canada.
Oliviana
Oliviana is a variation of Olivia. I have explained the meaning of Olivia above.
Oriana
Oriana is rooted in the medieval Oroana and is meaning ”gold.”
Otilia
The Spanish Otilia has its origins in the Germanic Odilia and is symbolizing ”fortune” or ”wealth.” Sounds a bit like Attila to me. A female celebrity that I like is Otilia Brumă, a Romanian pop singer.
Olalla
Olalla comes from the Greek Eulalia. I love the meaning of Olalla, “sweetly speaking.”
Girl Dog Names That Start With O
Oona
From the Latin word ”unus,” Oona means ”universal.” It is popular in Finland.
Odette
Odette is interpreted as ”wealthy.” It is a perfect name for a girl dog.
Ottoline
Ottoline is a pet form of Ottilie that is from the old Germanic od, “wealth” or “fortune.”
Orlaith
The Irish Orlaith means ”prince” or ”golden.”
Related articles
70 Cool Vampire Names: Girls & Boys With Meanings
75 Beautiful Turkish Girl Names & Their Meanings
73 Unique Girl Names That Mean Fire
54 Beautiful & Unique Twin Girl Names That Rhyme
63 Uncommon Old Fashioned Baby Girl Names & Meanings