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

  1. Onika
    • Onnolee
      • Origin:

        Native American, meaning unknown
    • Ode
      • Origin:

        Word name or medieval English form of Otto
    • Osei
      • Origin:

        Ghanaian, Akan
      • Meaning:

        "noble"
    • Ozzy
      • Origin:

        Short form of Oscar or Osborn
      • Meaning:

        "deer; divine"
    • Odesza
      • Origin:

        Hungarian variation of Odessa, Russian and Ukranian
    • Olukemi
      • Origin:

        Yoruba
      • Meaning:

        "God cares for me"
    • Ojai
      • Origin:

        California place name
    • Ogun
      • Origin:

        African, Yoruba
      • Meaning:

        "god of war"
    • Oleta
      • Origin:

        Variation of Aleta, Alethea, Alida, Alda, or Olida, Latin, Greek, English, German, Spanish
      • Meaning:

        "truth, verity; small winged one; prosperous, noble; olive tree"
    • Oline
      • Origin:

        Scandinavian, feminine short form of Ole or Olaf
    • Onslow
      • Origin:

        English
      • Meaning:

        "from the zealous one's hill"
    • Owens
      • Origin:

        Welsh and Irish surname
      • Meaning:

        "son of Owen / Eoghan"
    • Octa
      • Origin:

        Anglo-Saxon
    • Ozren
      • Origin:

        Serbian, Croatian
      • Meaning:

        "to look, glance"
    • Oluchi
      • Origin:

        Igbo
      • Meaning:

        "work of God"
    • Olivetta
      • Origin:

        Italian elaboration of Olivia, Latin
      • Meaning:

        "olive tree"
    • Orlanda
      • Origin:

        Spanish and Italian, feminine variation of Orlando
    • Olimpio
      • Origin:

        Greek
      • Meaning:

        "pertaining to the Mount Olympus of Greek mythology"
    • Orina
      • Origin:

        Russian variation of Irene