Begins or Ends with O

  1. Fiorenzo
    • Origin:

      Italian, masculine variation of Florence
    • Description:

      For lovers of that romantic city.
  2. Fortuno
    • Franco
      • Origin:

        Italian variation of Francis
      • Meaning:

        "Frenchman or free man"
      • Description:

        A classic Italian name still heard in the Italian-American community. Once tainted by the association with the Spanish dictator, it's now more likely to call up actor James Franco.
    • Frederico
      • Fiyero
        • Gennaro
          • Origin:

            Italian
          • Meaning:

            "January"
          • Description:

            This name of the patron saint of Naples would make an apt choice for a New Year's baby, or one with Neapolitan roots.
        • Geno
          • Gilberto
            • Origin:

              Spanish variation of Gilbert
            • Description:

              At this point, there are more newborn American baby Gilbertos than Gilberts.
          • Gordo
            • Gustavo
              • Origin:

                Latinate variation of Gustav
              • Description:

                Well used in the Latino and Italian-American communities.
            • Garrow
              • Helio
                • Origin:

                  Spanish
                • Meaning:

                  "the sun"
                • Description:

                  More familiar to English speakers in the Italian Elio form.
              • Heraldo
                • Hespero
                  • Origin:

                    Greek
                  • Meaning:

                    "evening, evening star"
                  • Description:

                    Hespero is a more user-friendly version of Hesperos, in Greek mythology the personalification of the Evening Star.
                • Hidalgo
                  • Origin:

                    Spanish
                  • Meaning:

                    "nobleman"
                  • Description:

                    Hidalgo is the name of a minor planet, and, on Earth, the Spanish word for a nobleman, but we don't see much crossover potential.
                • Horatio
                  • Origin:

                    English variation of Latin Horatius
                  • Meaning:

                    "hour, time"
                  • Description:

                    Like Horace, Horatio is a variation on the Latin Horatius, but its Shakespearean and optimistic Horatio Alger pedigree makes it an attractive up-and-comer, especially with its cool final o. A modern reference is the charismatic TV character Horatio Caine played by David Caruso in CSI: Miami.
                • Hugo
                  • Origin:

                    Latinized form of Hugh
                  • Meaning:

                    "mind, intellect"
                  • Description:

                    Hugo, the Latin form of Hugh, has more heft and energy than the original -- and of course we love names that end (or begin, for that matter) with an o. This one is especially appealing because it's backed up by lots of solid history and European style.
                • Hondo
                  • Iago
                    • Origin:

                      Welsh and Galician variation of James and Jacob
                    • Description:

                      Iago, the villain of Shakespeare's Othello, was so treacherously evil that his name has hardly ever been heard offstage. Try the much-more-benign Inigo.
                  • Ianto
                    • Origin:

                      Welsh
                    • Meaning:

                      "God is gracious"
                    • Description:

                      Ianto is a lively and unique spin on John, possible familiar to American sci-fi fans via the popular character on Torchwood.