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

  1. Odalys
    • Origin:

      French word Odalisque
    • Meaning:

      "chambermaid; concubine"
  2. Onyxia
    • Origin:

      Variation of Onyx
    • Meaning:

      "fingernail; claw"
  3. Offie
    • Origin:

      Diminutive of Ophrah, Hebrew
    • Meaning:

      "fawn"
  4. Omega
    • Origin:

      Greek
    • Meaning:

      "last"
  5. Oria
    • Origin:

      Hebrew, Italian variation of Aurea, Latin
    • Meaning:

      "my God is light; golden"
  6. Ondina
    • Origin:

      Italian; Portuguese; Spanish, from Latin
    • Meaning:

      "little wave"
  7. Olesia
    • Origin:

      Polish, diminutive of Aleksandra
  8. Ozgur
    • Origin:

      Turkish
    • Meaning:

      "free, independent"
  9. Ouida
    • Origin:

      English diminutive
  10. Oseias
    • Origin:

      Hebrew via Portuguese
  11. Odeya
    • Origin:

      Hebrew
    • Meaning:

      "I will thank God"
  12. Oceania
    • Origin:

      Place name and feminine variation of Oceanus, Greek
    • Meaning:

      "ocean"
  13. Ot
    • Origin:

      Catalan form of Otto
    • Meaning:

      "wealthy"
  14. Osier
    • Origin:

      Surname and nature name
    • Meaning:

      "willow tree or shoot"
  15. Omorose
    • Origin:

      Egyptian
    • Meaning:

      "beautiful"
  16. Ozai
    • Origin:

      Fictional name
  17. O'brien
    • Origin:

      Irish
    • Meaning:

      "descendant of Brian"
  18. Oyuki
    • Origin:

      Variation of Yuki, Japanese
    • Meaning:

      "snow"
  19. Omen
    • Origin:

      English word name
    • Meaning:

      "sign, foreshadowing"
  20. Orleanna
    • Origin:

      Literary name