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

  1. Ouida
    • Origin:

      English diminutive
  2. Oluwadamilola
    • Origin:

      Yoruba
    • Meaning:

      "the Lord has made me wealthy"
  3. Orwell
    • Origin:

      English surname
    • Meaning:

      "the branch of the river"
  4. Olwethu
    • Origin:

      Zulu, Xhosa
    • Meaning:

      "ours"
  5. Orfeo
    • Origin:

      Italian variation of Orpheus
  6. O'shane
    • Ozzi
      • Oshea
        • Origin:

          Hebrew
        • Meaning:

          "salvation"
      • Olympus
        • Orlanda
          • Origin:

            Spanish and Italian, feminine variation of Orlando
        • Otilio
          • Odella
            • Origin:

              Variation of Odele or Odelia, English, Hebrew "song; I will praise the Lord"
            • Meaning:

              "song; I will praise the Lord"
          • Olle
            • Origin:

              Swedish diminutive of Olaf, Norse
            • Meaning:

              "ancestor's relic"
          • Ovid
            • Origin:

              Latin, meaning unknown
          • Olli
            • Ozma
              • Origin:

                Literary invention
            • Oswaldo
              • Orabella
                • Origin:

                  Latin variation of Arabella
                • Meaning:

                  "beautiful altar"
              • Océane
                • Origin:

                  French
                • Meaning:

                  "ocean"
              • O'neill