Menu

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

  1. ObanHeart
    • Origin:

      Scottish place name
    • Meaning:

      "the little bay"
  2. OctaveHeart
    • Origin:

      French form of Octavius
  3. OmeroHeart
    • Origin:

      Spanish form of Homer, Greek
    • Meaning:

      "security, pledge"
  4. OwlHeart
    • Origin:

      Bird name
  5. OzranHeart
    • Origin:

      Hebrew
    • Meaning:

      "their helper"
  6. OttalineHeart
    • Origin:

      French diminutive of Ottilie
    • Meaning:

      "prospers in battle"
  7. OprahHeart
    • Origin:

      Hebrew variation of Orpah
  8. OttessaHeart
    • Origin:

      Variation of Atossa, Greek from Persian
    • Meaning:

      "bestowing very richly, well trickling, well granting"
  9. OgunHeart
    • Origin:

      African, Yoruba
    • Meaning:

      "god of war"
  10. OzgurHeart
    • Origin:

      Turkish
    • Meaning:

      "free, independent"
  11. OsannaHeart
    • Origin:

      Latin
    • Meaning:

      "praise the Lord"
  12. OntarioHeart
    • Origin:

      Place-name
  13. OstapHeart
    • Origin:

      Ukrainian from Greek
    • Meaning:

      "well-built, stable"
  14. OdysseyHeart
    • Origin:

      Greek
    • Meaning:

      "story of Odysseus"
  15. OtimaHeart
    • Origin:

      Choctaw, Native American
    • Meaning:

      "goes and goes"
  16. OmyaHeart
    • Origin:

      Nepali
    • Meaning:

      "help; kindness"
  17. OnnoleeHeart
    • Origin:

      Native American, meaning unknown
  18. OlsenHeart
    • Origin:

      Scandinavian
    • Meaning:

      "Olaf's son"
  19. OssieHeart
    • Origin:

      Short form of Oscar, Osias, Oswald et al
  20. OsvaldoHeart
    • Origin:

      Spanish variation of Oswald