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

  1. Orso
    • Oluwadamilola
      • Origin:

        Yoruba
      • Meaning:

        "the Lord has made me wealthy"
    • Orsa
      • Origin:

        Italian variation of Ursula
      • Meaning:

        "little female bear"
    • Oedipus
      • Origin:

        Greek
      • Meaning:

        "swollen foot"
    • Osborne
      • Origin:

        English
      • Meaning:

        "Divine bear; divine warrior"
    • Orelle
      • Ouen
        • Oscarito
          • Ortega
            • Origin:

              Spanish name
            • Meaning:

              "dweller at the sign of the grouse"
          • Omarah
            • Osiel
              • Oihan
                • Origin:

                  Basque
                • Meaning:

                  "forest"
              • Olliver
                • Olympio
                  • Origin:

                    Italian, Spanish, Greek
                  • Meaning:

                    "from Mount Olympus"
                • Ovila
                  • Orleans
                    • Origin:

                      English, French, place name
                    • Meaning:

                      "gold"
                  • Oaklee
                    • Origin:

                      Variation of Oakley, English
                    • Meaning:

                      "oak clearing"
                  • O'neill
                    • Orielle
                      • Orison
                        • Origin:

                          English word name
                        • Meaning:

                          "prayer"