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

  1. Owl
    • Origin:

      Bird name
  2. Ophélie
    • Onda
      • Origin:

        Italian
      • Meaning:

        "wave"
    • Orquidea
      • Origin:

        Spanish, Portuguese
      • Meaning:

        "orchid"
    • Orme
      • Origin:

        English surname from Norse
      • Meaning:

        "serpent"
    • Osborne
      • Origin:

        English
      • Meaning:

        "Divine bear; divine warrior"
    • Osgood
      • Origin:

        Teutonic
      • Meaning:

        "divine creator"
    • Oakwell
      • Origin:

        English suurname or combination name
      • Meaning:

        "oaks by the spring"
    • Oreo
      • Origin:

        Invented name
    • Orry
      • Origin:

        Manx
      • Meaning:

        "God's peace"
    • Onyxia
      • Origin:

        Variation of Onyx
      • Meaning:

        "fingernail; claw"
    • Odalis
      • Origin:

        French word Odalisque
      • Meaning:

        "chambermaid; concubine"
    • Oan
      • Origin:

        Breton
      • Meaning:

        "lamb"
    • Omega
      • Origin:

        Greek
      • Meaning:

        "last"
    • Oseias
      • Origin:

        Hebrew via Portuguese
    • Oxley
      • Origin:

        English place name
      • Meaning:

        "ox clearing"
    • Odalys
      • Origin:

        French word Odalisque
      • Meaning:

        "chambermaid; concubine"
    • Ot
      • Origin:

        Catalan form of Otto
      • Meaning:

        "wealthy"
    • Omena
      • Origin:

        Finnish
      • Meaning:

        "apple"
    • Ouida
      • Origin:

        English diminutive