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

  1. Ortensia
    • Origin:

      Latin
    • Meaning:

      "of the garden"
  2. Oda
    • Origin:

      Scandinavian, short form of Odelia
  3. Omena
    • Origin:

      Finnish
    • Meaning:

      "apple"
  4. Ocelotl
    • Origin:

      Nahuatl
    • Meaning:

      "jaguar, jaguar warrior"
  5. Odelle
    • Osborn
      • Origin:

        English
      • Meaning:

        "divine bear; divine warrior"
    • Odia
      • Origin:

        Germanic, Hebrew, Flemish
      • Meaning:

        "wealth, fortune; heritage, I will thank God; ode"
    • Oberyn
      • Origin:

        Literary name
    • Odion
      • Origin:

        Esan
      • Meaning:

        "first born of twins"
    • Offred
      • Origin:

        Literary name
      • Meaning:

        "of Fred"
    • Osa
      • Oluwadarasimi
        • Orinthia
          • Origin:

            Latin
          • Meaning:

            "to excite, to stir the mind"
        • Ovidia
          • Origin:

            Feminine variation of Ovidius, Roman family name
          • Meaning:

            "shepherd or sheep"
        • Olivie
          • Origin:

            Czech variation of Olivia, Latin; variation of Olivier
          • Meaning:

            "olive tree"
        • Olo
          • Owl
            • Origin:

              Bird name
          • Orella
            • Origin:

              Latin
            • Meaning:

              "announcement from the gods, oracle"
          • Oxford
            • Origin:

              English place-name
            • Meaning:

              "from the oxen crossing"
          • Odon