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

  1. Or
    • Origin:

      Hebrew
    • Meaning:

      "light"
  2. Orana
    • Origin:

      Australian Aboriginal
    • Meaning:

      "welcome"
  3. Ode
    • Origin:

      Word name or medieval English form of Otto
  4. Oline
    • Origin:

      Scandinavian, feminine short form of Ole or Olaf
  5. Onika
    • Ogun
      • Origin:

        African, Yoruba
      • Meaning:

        "god of war"
    • Oaklee
      • Origin:

        Variation of Oakley, English
      • Meaning:

        "oak clearing"
    • Ondrea
      • Origin:

        Czech variation of Andrea
    • Ojai
      • Origin:

        California place name
    • Orlanda
      • Origin:

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

        Italian elaboration of Olivia, Latin
      • Meaning:

        "olive tree"
    • Oluchi
      • Origin:

        Igbo
      • Meaning:

        "work of God"
    • Olimpio
      • Origin:

        Greek
      • Meaning:

        "pertaining to the Mount Olympus of Greek mythology"
    • O'malley
      • Origin:

        Irish
      • Meaning:

        "slow, stately, pleasant"
    • Olle
      • Origin:

        Swedish diminutive of Olaf, Norse
      • Meaning:

        "ancestor's relic"
    • Orra
      • Origin:

        Variation of Ora, Latin
      • Meaning:

        "prayer"
    • Ossie
      • Origin:

        Short form of Oscar, Osias, Oswald et al
    • Ojore
      • Origin:

        Teso
      • Meaning:

        "warrior"
    • Oliverio
      • Origin:

        Spanish form of Oliver, Latin
      • Meaning:

        "olive tree"
    • Ovi
      • Origin:

        Spanish and Italian
      • Meaning:

        "sheep"