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

  1. Ondřej
    • Origin:

      Czech variation of Andrew, Greek
    • Meaning:

      "strong and manly"
  2. Odett
    • Origin:

      Hungarian form of Odette
  3. Olympos
    • Origin:

      Greek
    • Meaning:

      "from Mount Olympus"
  4. O'shea
    • Origin:

      Irish
    • Meaning:

      "hawklike, stately"
  5. Omoaregha
    • Origin:

      Yoruba, Nigerian
    • Meaning:

      "our child is our pride"
  6. Orange
    • Origin:

      Fruit or color name
  7. Olimpiada
    • Origin:

      Russian and Ukrainian feminization of Olympias, Greek
    • Meaning:

      "from Mount Olympus"
  8. Opalina
    • Origin:

      Elaboration of Opal, Sanskrit
    • Meaning:

      "gem"
  9. Ozzlynn
    • Origin:

      American invented name
  10. Orangetta
    • Origin:

      Invented name from Orange, fruit or color name
  11. Opale
    • Origin:

      French and Italian form of Opal, Sanskrit
    • Meaning:

      "gem"
  12. Ombelina
    • Origin:

      French
    • Meaning:

      "bright warrior"
  13. Orel
    • Origin:

      Hebrew
    • Meaning:

      "light of God"
  14. Omnia
    • Origin:

      Arabic
    • Meaning:

      "wishes"
  15. Oceon
    • Origin:

      Variation of Ocean
    • Meaning:

      "a large expanse of sea"
  16. Oya
    • Origin:

      Yoruba
    • Meaning:

      "she tore"
  17. Olexei
    • Origin:

      Greek
    • Meaning:

      "defending men"
  18. Odonata
    • Origin:

      Latin, Nature name
  19. Olanda
    • Origin:

      Italian
    • Meaning:

      "Holland, Netherlands"
  20. Ophrah
    • Origin:

      Hebrew
    • Meaning:

      "fawn"