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

  1. Oby
    • Oshea
      • Origin:

        Hebrew
      • Meaning:

        "salvation"
    • Oluwatobiloba
      • Origin:

        Yoruba
      • Meaning:

        "God is a great king"
    • Ocie
      • Origin:

        Short form of Ocean, nature name
    • Odesza
      • Origin:

        Hungarian variation of Odessa, Russian and Ukranian
    • Oneta
      • Onora
        • Odale
          • Onix
            • Ode
              • Origin:

                Word name or medieval English form of Otto, German
              • Meaning:

                "a lyric poem; wealthy"
            • Odelette
              • Orno
                • Origin:

                  Literary name
              • Oengus
                • Origin:

                  Irish mythology name, variation of Angus
                • Meaning:

                  "one choice"
              • Olaya
                • Origin:

                  Asturian and Spanish form of Eulalia, Ancient Greek
                • Meaning:

                  "sweetly speaking"
              • Ochako
                • Origin:

                  Japanese
                • Meaning:

                  "tea child"
              • Obedience
                • Origin:

                  Virtue name
              • Ozai
                • Origin:

                  Fictional name
              • Oleanna
                • Onofre
                  • Olek