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

  1. Oleska
    • Octiana
      • Olie
        • Olice
          • Olja
            • Osla
              • Origin:

                Scottish
              • Meaning:

                "God consecrated"
            • Ornina
              • Ogdon
                • Olivera
                  • Origin:

                    Serbian, Croatian, Macedonian
                  • Meaning:

                    "olive tree"
                • Odey
                  • Octaviah
                    • Onida
                      • Oron
                        • Omega
                          • Origin:

                            Greek
                          • Meaning:

                            "last"
                        • Omir
                          • Olivianne
                            • Otthild
                              • Origin:

                                German
                              • Meaning:

                                "prospers in battle"
                            • Olympiada
                              • Origin:

                                Greek
                              • Meaning:

                                "from Mount Olympus"
                            • Octovio
                              • Oziah
                                • Origin:

                                  Greek
                                • Meaning:

                                  "salvation"