497 Baby Names That Start With O (With Meanings and Popularity)

  1. Ottessa
    • Origin:

      Variation of Atossa, Greek from Persian
    • Meaning:

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

      Virtue name
  3. Ornette
    • Origin:

      Musical name
  4. Oak
    • Origin:

      Nature name
  5. Odyssey
    • Origin:

      Greek
    • Meaning:

      "story of Odysseus"
  6. Obama
    • Origin:

      Luo; Japanese
    • Meaning:

      "bending or leaning; little beach"
  7. Oliana
    • Origin:

      Polynesian
    • Meaning:

      "oleander"
  8. Olya
    • Origin:

      Russian variation of Olga
    • Meaning:

      "hearty, holy"
  9. Ozuru
    • Origin:

      Japanese
    • Meaning:

      "big stork"
  10. Otter
    • Origin:

      English, word name
  11. Otieno
    • Origin:

      Luo
    • Meaning:

      "born at night"
  12. Oana
    • Origin:

      Romanian short form of Ioana
    • Meaning:

      "God is gracious"
  13. Odele
    • Origin:

      English from Greek
    • Meaning:

      "song"
  14. Oralie
    • Origin:

      French variation of Aurelia
  15. Ozni
    • Origin:

      Hebrew
    • Meaning:

      "my hearing"
  16. Olenna
    • Origin:

      Literary name
  17. Osha
    • Origin:

      Literary name
  18. Ororo
    • Origin:

      Literary name
  19. Othon
    • Origin:

      Greek form of Otto
    • Meaning:

      "wealth, fortune"
  20. Onesimus
    • Origin:

      Greek
    • Meaning:

      "beneficial, profitable"