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

  1. Offie
    • Origin:

      Diminutive of Ophrah, Hebrew
    • Meaning:

      "fawn"
  2. Odalys
    • Origin:

      French word Odalisque
    • Meaning:

      "chambermaid; concubine"
  3. Onyxia
    • Origin:

      Variation of Onyx
    • Meaning:

      "fingernail; claw"
  4. Ontario
    • Origin:

      Place-name
  5. Orlagh
    • Origin:

      Irish
    • Meaning:

      "golden princess"
  6. Orfeo
    • Origin:

      Italian variation of Orpheus
  7. Ot
    • Origin:

      Catalan form of Otto
    • Meaning:

      "wealthy"
  8. Ondina
    • Origin:

      Italian; Portuguese; Spanish, from Latin
    • Meaning:

      "little wave"
  9. Odalis
    • Origin:

      French word Odalisque
    • Meaning:

      "chambermaid; concubine"
  10. Osla
    • Origin:

      Scottish
    • Meaning:

      "God consecrated"
  11. Omen
    • Origin:

      English word name
    • Meaning:

      "sign, foreshadowing"
  12. Oseias
    • Origin:

      Hebrew via Portuguese
  13. Omena
    • Origin:

      Finnish
    • Meaning:

      "apple"
  14. Osier
    • Origin:

      Surname and nature name
    • Meaning:

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

      Variation of Yuki, Japanese
    • Meaning:

      "snow"
  16. Orleanna
    • Origin:

      Literary name
  17. Oxley
    • Origin:

      English place name
    • Meaning:

      "ox clearing"
  18. Oan
    • Origin:

      Breton
    • Meaning:

      "lamb"
  19. Ouisa
    • Origin:

      Diminutive of Louisa
    • Meaning:

      "renowned warrior"
  20. Oakland
    • Origin:

      Place-name