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

  1. Ogier
    • O'shea
      • Origin:

        Irish
      • Meaning:

        "hawklike, stately"
    • Olympos
      • Origin:

        Greek
      • Meaning:

        "from Mount Olympus"
    • Orlev
      • Origin:

        Hebrew
      • Meaning:

        "light and heart"
    • Ozlynn
      • Origin:

        American invented name
    • Oiva
      • Origin:

        Finnish
      • Meaning:

        "splendid"
    • Odett
      • Origin:

        Hungarian form of Odette
    • Omran
      • Origin:

        Variation of Imran, Arabic
      • Meaning:

        "prosperity"
    • Omya
      • Origin:

        Nepali
      • Meaning:

        "help; kindness"
    • Orjan
      • Origin:

        Swedish
      • Meaning:

        "earth worker"
    • Ostyn
      • Origin:

        Variation of Austin, English, shortened form of Augustine
      • Meaning:

        "great, magnificent"
    • O'casey
      • Origin:

        Irish surname
    • Oleksa
      • Origin:

        Ukrainian variation of Alexander
      • Meaning:

        "defending men"
    • Ozazias
      • Origin:

        Greek from Hebrew
      • Meaning:

        "strength of god"
    • Omie
      • Origin:

        Diminutive of Naomi, Hebrew, Arabic
      • Meaning:

        "pleasantness; flourishing, thriving, long-lived"
    • O'donnell
      • Origin:

        irish
      • Meaning:

        "son of the brave one"
    • O'grady
      • Origin:

        Irish
      • Meaning:

        "son of the noble one"
    • Orinda
      • Origin:

        Place-name
    • Or
      • Origin:

        Hebrew
      • Meaning:

        "light"
    • Orde
      • Origin:

        English surname
      • Meaning:

        "point, ridge"