238 Girl Names That Start With O (with Meanings and Popularity)

  1. Odilia
    • Origin:

      Germanic
    • Meaning:

      "wealth, fortune"
  2. Odella
    • Origin:

      Variation of Odele or Odelia, English, Hebrew "song; I will praise the Lord"
    • Meaning:

      "song; I will praise the Lord"
  3. Olha
    • Origin:

      Ukrainian variation of Olga, Russian
    • Meaning:

      "holy"
  4. Otilia
    • Origin:

      Spanish, Romanian
    • Meaning:

      "wealth, fatherland"
  5. Océane
    • Origin:

      French
    • Meaning:

      "ocean"
  6. Oda
    • Origin:

      Scandinavian, short form of Odelia
  7. Oriole
    • Origin:

      Latin
    • Meaning:

      "golden"
  8. Oleander
    • Origin:

      Botanical Name
  9. Orithyia
    • Origin:

      Greek
    • Meaning:

      "woman raging in the mountains"
  10. Ochako
    • Origin:

      Japanese
    • Meaning:

      "tea child"
  11. Ottessa
    • Origin:

      Variation of Atossa, Greek from Persian
    • Meaning:

      "bestowing very richly, well trickling, well granting"
  12. Obedience
    • Origin:

      Virtue name
  13. Oak
    • Origin:

      Nature name
  14. Odyssey
    • Origin:

      Greek
    • Meaning:

      "story of Odysseus"
  15. Oliana
    • Origin:

      Polynesian
    • Meaning:

      "oleander"
  16. Olya
    • Origin:

      Russian variation of Olga
    • Meaning:

      "hearty, holy"
  17. Oana
    • Origin:

      Romanian short form of Ioana
    • Meaning:

      "God is gracious"
  18. Odele
    • Origin:

      English from Greek
    • Meaning:

      "song"
  19. Oralie
    • Origin:

      French variation of Aurelia
  20. Olenna
    • Origin:

      Literary name