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

  1. Osler
    • Origin:

      Surname name from French
    • Meaning:

      "hostelier; fowler, poulterer"
  2. Orrinthia
    • Oumou
      • Owl
        • Origin:

          Bird name
      • Offir
        • Olly
          • Origin:

            Short form of Olive or Olivia, Latin
          • Meaning:

            "olive tree"
        • Orenda
          • Orra
            • Origin:

              Variation of Ora, Latin
            • Meaning:

              "prayer"
          • Orval
            • Octovio
              • Onika
                • Odyssa
                  • Oda
                    • Origin:

                      Scandinavian, short form of Odelia
                  • Odo
                    • Origin:

                      German
                    • Meaning:

                      "wealthy"
                  • Odall
                    • Ozana
                      • Origin:

                        Romanian and Croatian form of Hosanna, Hebrew
                      • Meaning:

                        "praise the Lord; deliver us"
                    • Olimpio
                      • Origin:

                        Greek
                      • Meaning:

                        "pertaining to the Mount Olympus of Greek mythology"
                    • Oneill
                      • Osian
                        • Origin:

                          Welsh variation of Oisin, Irish
                        • Meaning:

                          "little deer"
                      • O'keefe
                        • Origin:

                          Irish
                        • Meaning:

                          "son of the kind one"