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

  1. Odilon
    • Origin:

      French
    • Meaning:

      "wealth"
  2. Orazio
    • Olesia
      • Origin:

        Polish, diminutive of Aleksandra
    • Oksana
      • Origin:

        Russian from Hebrew
      • Meaning:

        "praise to God"
    • Ottone
      • Osker
        • Olle
          • Origin:

            Swedish diminutive of Olaf, Norse
          • Meaning:

            "ancestor's relic"
        • Otter
          • Origin:

            English, word name
        • Orino
          • Origin:

            Japanese
          • Meaning:

            "worker's field"
        • Odie
          • Oracle
            • Origin:

              English word name
            • Meaning:

              "insight, wise council"
          • Orelia
            • Obbie
              • Omie
                • Origin:

                  Diminutive of Naomi, Hebrew, Arabic
                • Meaning:

                  "pleasantness; flourishing, thriving, long-lived"
              • Osmond
                • Origin:

                  English
                • Meaning:

                  "divine protection"
              • Osgar
                • Orphea
                  • Origin:

                    Greek mythology name
                • Otilio
                  • Onesimus
                    • Origin:

                      Greek
                    • Meaning:

                      "beneficial, profitable"
                  • Odhrán