100 Awesome Baby Girl Names That Start With O
Selecting the ideal name for your daughter is one of the most thrilling steps of becoming a parent.
If you’re leaning toward names feeling a bit rare, melodic, and charming, consider the letter “O”.
Girl names starting with “O” range from the vintage and ageless, to the modern and brand-new, and they contain a flavorful mixture of beauty, strength, and originality.
If you’re searching for something strong and unforgettable, or soft and lyrical, this list has something for you!
baby girl names that start with o
Oakley – “Oak clearing”; English
Oaklyn – “Beautiful oak”; American
Oana – “God is gracious”; Romanian
Oba – “River goddess”; African (Yoruba)
Obelia – “Needle-like”; Greek (also a sea creature)
Ocean – “Sea”; English
Oceana – “Of the ocean”; Greek
Octavia – “Eighth”; Latin
October – “Eighth month”; Latin origin
Odalys – “Song of praise”; Spanish
Odalis – “Chambermaid”; Spanish
Odelia – “I will praise God”; Hebrew
Odessa – “Wrathful one”; Greek/Ukrainian city name
Odette – “Wealthy”; French/German
Odilia – “Fortunate, prosperous”; German
Ofelia – Variant of Ophelia, “help”; Spanish
Ofra – “A deer or fawn”; Hebrew
Oksana – “Praise be to God”; Ukrainian
Olalla – “Well-spoken”; Spanish/Greek
Olena – “Shining light”; Ukrainian
Olga – “Holy, blessed”; Russian
Oliana – “Oleander tree”; Polynesian/Hawaiian
Olinda – “Protector of property”; Spanish
Olive – “Olive tree”; Latin
Olivia – “Olive tree”; Latin
Olivine – A green gemstone; Latin
Oliwia – Polish form of Olivia; “Olive tree”
Ollie – Diminutive of Olive or Olivia
Olwen – “White footprint”; Welsh mythological name
Olya – Diminutive of Olga; Russian
Olympe – “Heavenly”; French/Greek
Olympia – “From Mount Olympus”; Greek
Omaira – “Red”; Arabic
Omolara – “Child born at the right time”; Yoruba
Onalee – “Light”; American
Onika – “Who is greater?”; African
Onora – “Honor”; Irish
Onyx – “Black gemstone”; Greek
Oona – “Lamb”; Irish
Oonagh – Irish variant of Oona
Opal – “Precious gemstone”; Sanskrit
Opaline – “Like opal”; French
Ophelia – “Help”; Greek
Ora – “Light, to shine”; Hebrew/Latin
Orabel – “Beautiful seacoast”; Latin
Oralia – “Golden”; Spanish/Latin
Oriana – “Golden dawn”; Latin
Orinda – “Beautiful”; Spanish origin
Orla – “Golden princess”; Irish
Orlaith – Traditional Irish form of Orla
Orli – “Light is mine”; Hebrew
Orlena – “Eagle”; Latin
Ornella – “Flowering ash tree”; Italian
Orya – “Light”; Hebrew
Osanna – “Praise, save now”; Latin form of Hosanna
Osaretin – “God’s gift”; Edo (Nigerian)
Oshun – Yoruba goddess of love, beauty, and fertility
Osla – “God’s protection”; Norse
Osmara – “Famous for protection”; Spanish
Osnat – “She will bear”; Hebrew
Ostara – “Goddess of spring”; Germanic/Pagan
Ottavia – Italian form of Octavia
Ottilie – “Prosperous in battle”; French/German
Ottoline – Diminutive of Ottilie
Otylia – Polish form of Ottilie
Oula – “First”; Arabic
Oumou – “Mother”; West African origin
Ovidia – “Shepherd”; Latin
Ovy – Modern variation; possible short form
Oxana – Variant of Oksana; Ukrainian
Ozara – “Treasure”; Hebrew
Ozella – “God’s power”; American
Ozge – “Unique”; Turkish
Ozlem – “Longing”; Turkish
Ozma – Fictional princess name (from Oz); invented name
Odaline – Feminine variant of Odal; possibly French
Orchid – Flower name; Greek
Onyxia – Inspired by the gemstone Onyx; fantasy feel
Orseline – “Little bear”; French (variant of Ursula)
Olivetta – Little olive tree; Italian
Orabella – “Beautiful prayer”; Latin
Orchidée – French for orchid; elegant flower name
Ona – “Grace”; Catalan and Lithuanian origins
Orit – “Light”; Hebrew
Ozette – Place name or invented French-sounding name
Orpah – “Back of the neck”; Hebrew (biblical)
Odile – “Wealthy”; French
Omisha – “Goddess of birth and death”; Sanskrit (Hindu origin)
Odina – “Mountain”; Scandinavian or Native American
Orenda – “Spiritual energy”; Native American (Iroquois)
Orianae – Invented variation of Oriana
Orinthia – “To excite, to stir”; Greek origin
Oxanna – Variant of Oksana
Ophelya – Stylized variant of Ophelia
Oliviane – Invented mix of Olivia + Viviane
Oberlyn – Modern invented name
Orlynn – Blended name (Orla + Lynn)
Olivara – “Olive tree” with a unique twist
Odrya – Modern twist on Audrey/Odessa
Ovidiah – Invented blend of Ovid and Obadiah