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

  1. Ourania
    • Osmond
      • Origin:

        English
      • Meaning:

        "divine protection"
    • Omer
      • Origin:

        Hebrew
      • Meaning:

        "sheaf of corn"
    • Orette
      • Orley
        • Orly
          • Origin:

            Hebrew
          • Meaning:

            "light"
        • Onora
          • Otter
            • Origin:

              Animal name
          • Ortega
            • Origin:

              Spanish name
            • Meaning:

              "dweller at the sign of the grouse"
          • Oluwadamilola
            • Origin:

              Yoruba
            • Meaning:

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

              Romanian short form of Ioana
            • Meaning:

              "God is gracious"
          • Ottille
            • Oengus
              • Origin:

                Irish mythology name, variation of Angus
              • Meaning:

                "one choice"
            • Odelette
              • Olya
                • Origin:

                  Russian variation of Olga
                • Meaning:

                  "hearty, holy"
              • Ota
                • Orcus
                  • Origin:

                    Latin from Greek
                  • Meaning:

                    "oath"
                • Obiajulu
                  • Origin:

                    African
                  • Meaning:

                    "my heart is content"
                • Ozren
                  • Origin:

                    Serbian, Croatian
                  • Meaning:

                    "to look, glance"
                • Orlan
                  • Origin:

                    Diminutive of Orlando, Italian form of Roland, German
                  • Meaning:

                    "famous throughout the land"