Best Boy Names Ending in O

  1. AdrianoHeart
    • Origin:

      Italian
    • Meaning:

      "man from Adria"
  2. AldoHeart
    • Origin:

      Italian from German
    • Meaning:

      "old and wise"
  3. AlessandroHeart
    • Origin:

      Italian variation of Alexander
    • Meaning:

      "defending men"
  4. AlonzoHeart
    • Origin:

      Italian diminutive of Alphonso
    • Meaning:

      "noble, ready"
  5. AltoHeart
    • Origin:

      Latin
    • Meaning:

      "high"
  6. AngeloHeart
    • Origin:

      Italian
    • Meaning:

      "angel, messenger"
  7. AntonioHeart
    • Origin:

      Spanish and Italian variation of Anthony
    • Meaning:

      "from Antium"
  8. ApolloHeart
    • Origin:

      Greek mythology name
    • Meaning:

      "destroyer"
  9. ArloHeart
    • Origin:

      Irish or English
    • Meaning:

      "between two hills"
  10. ArrowHeart
    • Origin:

      Word name
  11. ArsenioHeart
    • Origin:

      Spanish from Greek
    • Meaning:

      "virile, strong"
  12. ArtemioHeart
    • Origin:

      Spanish variation of Artemis
  13. ArturoHeart
    • Origin:

      Spanish, Italian and Portuguese form of Arthur, Celtic
    • Meaning:

      "bear"
  14. AurelioHeart
    • Origin:

      Italian variation of Aurelius
    • Meaning:

      "the golden one"
  15. BeauHeart
    • Origin:

      French
    • Meaning:

      "handsome"
  16. BenicioHeart
    • Origin:

      Spanish
    • Meaning:

      "blessed"
  17. BennoHeart
    • Origin:

      German
    • Meaning:

      "bear"
  18. BennoHeart
    • Origin:

      German
    • Meaning:

      "bear"
  19. BoHeart
    • Origin:

      Norse nickname
    • Meaning:

      "to live"
  20. BrioHeart
    • Origin:

      Italian
    • Meaning:

      "vivacity, zest"
  21. BrunoHeart
    • Origin:

      Germanic
    • Meaning:

      "brown"
  22. CaioHeart
    • Origin:

      Variation of Latin Caius
    • Meaning:

      "rejoice"
  23. CairoHeart
    • Origin:

      Egyptian place-name, Arabic
    • Meaning:

      "the conquerer"
  24. CalistoHeart
    • CarloHeart
      • Origin:

        Italian variation of Charles
    • CarmeloHeart
      • Origin:

        Spanish and Italian from Hebrew
      • Meaning:

        "garden"
    • CassioHeart
      • Origin:

        Italian variation of Cassius
      • Meaning:

        "hollow"
    • CatoHeart
      • Origin:

        Latin
      • Meaning:

        "all-knowing"
    • CesarioHeart
      • ChristoHeart
        • Origin:

          Slavic
        • Meaning:

          "one who carries Christ"
      • ClaudioHeart
        • Origin:

          Italian from Latin
        • Meaning:

          "lame; enclosure"
      • CorderoHeart
        • Origin:

          Spanish
        • Meaning:

          "lamb"
      • CosimoHeart
        • Origin:

          Italian variation of Cosmo
        • Meaning:

          "order, beauty, universe"
      • CosmoHeart
        • Origin:

          Greek, Italian, English
        • Meaning:

          "order, beauty, universe"
      • DarioHeart
        • Origin:

          Italian variation of Darius
        • Meaning:

          "possessing goodness"
      • DarioHeart
        • Origin:

          Italian variation of Darius
        • Meaning:

          "possessing goodness"
      • DarrowHeart
        • Origin:

          English
        • Meaning:

          "spear"
      • DevereauxHeart
        • Origin:

          French surname
        • Meaning:

          "riverbank"
      • DiegoHeart
        • Origin:

          Spanish variation of James
        • Meaning:

          "supplanter"
      • DomenicoHeart
        • Origin:

          Spanish, Italian variation of Dominic, Latin
        • Meaning:

          "belonging to the Lord"
      • DonatoHeart
        • Origin:

          Latin
        • Meaning:

          "given by God"
      • DracoHeart
        • Origin:

          Greek from Latin
        • Meaning:

          "dragon"
      • EchoHeart
        • Origin:

          Greek mythology name
        • Meaning:

          "echo or sound"
      • EduardoHeart
        • Origin:

          Spanish and Italian variation of Edward
        • Meaning:

          "wealthy guardian"
      • ElioHeart
        • Origin:

          Italian, Spanish
        • Meaning:

          "sun"
      • EmilianoHeart
        • Origin:

          Italian and Spanish variation of Emil
        • Meaning:

          "work"
      • EmilioHeart
        • Origin:

          Spanish and Italian variation of Emil
        • Meaning:

          "rival"
      • EnricoHeart
        • Origin:

          Italian variation of Henry
      • EnzoHeart
        • Origin:

          Italian variation of Henry, also diminutive of Vincenzo and Lorenzo
      • EzioHeart
        • Origin:

          Italian from Greek
        • Meaning:

          "eagle"
      • FaroHeart
        • Origin:

          Italian word name
        • Meaning:

          "lighthouse"
      • FedericoHeart
        • Origin:

          Italian and Spanish variation of Frederick
      • FennoHeart
        • Origin:

          A Finnish tribe and language
      • FernandoHeart
        • Origin:

          Spanish and Portuguese variation of Ferdinand
        • Meaning:

          "bold voyager"
      • FieroHeart
        • Origin:

          Italian word name
        • Meaning:

          "proud"
      • FranciscoHeart
        • Origin:

          Spanish, Portuguese
        • Meaning:

          "free man"
      • FranciscoHeart
        • Origin:

          Spanish, Portuguese
        • Meaning:

          "free man"
      • GeraudHeart
        • Origin:

          French form of Gerard, German
        • Meaning:

          "spear strength"
      • GeronimoHeart
        • Origin:

          Native American; Italian variation of Jerome
      • GiacomoHeart
        • Origin:

          Italian variation of James
        • Meaning:

          "supplanter"
      • GioHeart
        • Origin:

          Italian short form of Giovanni
        • Meaning:

          "God is gracious"
      • GiorgioHeart
        • Origin:

          Italian variation of George
        • Meaning:

          "farmer"
      • HannoHeart
        • Origin:

          Diminutive of Johan, German variation of John
        • Meaning:

          "God is gracious"
      • HiroHeart
        • Origin:

          Japanese
        • Meaning:

          "broad, widespread"
      • HoracioHeart
        • HugoHeart
          • Origin:

            Latinized form of Hugh
          • Meaning:

            "mind, intellect"
        • IgnacioHeart
          • Origin:

            Spanish
          • Meaning:

            "fiery"
        • IndigoHeart
          • Origin:

            Greek
          • Meaning:

            "Indian dye"
        • IndioHeart
          • Origin:

            Spanish
          • Meaning:

            "Indian"
        • InigoHeart
          • Origin:

            Basque, medieval Spanish variation of Ignatius
          • Meaning:

            "fiery"
        • IsidroHeart
          • Origin:

            Spanish form of Isidoros, Greek
          • Meaning:

            "gift of Isis"
        • IvanoHeart
          • Origin:

            Italian variation of Ivan
          • Meaning:

            "God is gracious"
        • IvoHeart
          • Origin:

            German
          • Meaning:

            "yew wood, archer"
        • JagoHeart
          • Origin:

            Spanish and Cornish variation of Jacob
          • Meaning:

            "supplanter"
        • JerichoHeart
          • Origin:

            Biblical place-name
        • JethroHeart
          • Origin:

            Hebrew
          • Meaning:

            "excellence"
        • JulioHeart
          • Origin:

            Spanish variation of Julius
        • JunotHeart
          • Origin:

            Spanish variation of Junius
        • KenzoHeart
          • Origin:

            Japanese
          • Meaning:

            "strong and healthy"
        • KittoHeart
          • Origin:

            Cornish, diminutive of Christopher, Greek and Latin
          • Meaning:

            "bearer of Christ"
        • KyloHeart
          • Origin:

            Variation of Kyle, Scottish
          • Meaning:

            "narrow spit of land"
        • LaredoHeart
          • Origin:

            Place-name
        • LazaroHeart
          • Origin:

            Italian variation of Lazarus and Eleazar
          • Meaning:

            "God is my helper"
        • LeandroHeart
          • Origin:

            Spanish, Portuguese, and Italian variation of Leander
          • Meaning:

            "lion-man"
        • LeoHeart
          • Origin:

            Latin
          • Meaning:

            "lion"
        • LeonardoHeart
          • Origin:

            Italian and Spanish variation of Leonard, German
          • Meaning:

            "brave lion"
        • LivioHeart
          • Origin:

            Italian variation of Livius
          • Meaning:

            "envious"
        • LorenzoHeart
          • Origin:

            Italian variation of Laurence
          • Meaning:

            "from Laurentium"
        • LucianoHeart
          • Origin:

            Italian variation of Lucian
          • Meaning:

            "light"
        • LucioHeart
          • Origin:

            Spanish, Italian, and Portuguese variation of Lucius
          • Meaning:

            "light"
        • LudoHeart
          • Origin:

            German
          • Meaning:

            "famous"
        • LudovicoHeart
          • Origin:

            Italian variation of Ludwig, German
          • Meaning:

            "famous warrior"
        • MaceoHeart
          • Origin:

            Spanish variation of Matthew
          • Meaning:

            "gift of God"
        • MakeoHeart
          • Origin:

            Hawaiian version of Mateo
        • MaloHeart
          • Origin:

            Breton
          • Meaning:

            "shining hostage"
        • ManoloHeart
          • Origin:

            Variation of Manuel
        • MarceloHeart
          • Origin:

            Spanish variation of Marcellus
        • MarcoHeart
          • Origin:

            Italian and Spanish form of Mark
          • Meaning:

            "warlike"
        • MarinoHeart
          • Origin:

            Latin
          • Meaning:

            "of the sea"
        • MarioHeart
          • Origin:

            Italian variation of Marius, form of mythological name Mars
          • Meaning:

            "warlike"
        • MarlowHeart
          • Origin:

            English
          • Meaning:

            "driftwood"
        • MateoHeart
          • Origin:

            Spanish
          • Meaning:

            "gift of God"
        • MaximoHeart
          • Origin:

            Spanish variation of Maximus
        • MiloHeart
          • Origin:

            Latin and Old German
          • Meaning:

            "soldier or merciful"
        • MoeHeart
          • Origin:

            English, diminutive of Moses
          • Meaning:

            "delivered"
        • MonroeHeart
          • Origin:

            Scottish
          • Meaning:

            "mouth of the Roe river"
        • MoroccoHeart
          • Origin:

            African place-name
        • NatalinoHeart
          • Origin:

            Short form of Natale, Italian variation of Natalia
          • Meaning:

            "born on Christmas Day"
        • NavarroHeart
          • Origin:

            Spanish
          • Meaning:

            "from Navarre"
        • NeoHeart
          • Origin:

            Latin or Tswana
          • Meaning:

            "new or gift"
        • NicoHeart
          • Origin:

            Italian diminutive of Nicholas, Greek
          • Meaning:

            "people of victory"
        • NicoloHeart
          • Origin:

            Italian form of Nicholas
          • Meaning:

            "people of victory"
        • OctavioHeart
          • Origin:

            Spanish variation of Octavius
          • Meaning:

            "eighth"
        • OrlandoHeart
          • Origin:

            Italian variation of Roland
          • Meaning:

            "famous throughout the land"
        • OrloHeart
          • Origin:

            Short form of Orlando or Roland, German
          • Meaning:

            "famous throughout the land"
        • OthelloHeart
          • Origin:

            Hebrew
          • Meaning:

            "he has the sound of God"
        • OttoHeart
          • Origin:

            German
          • Meaning:

            "wealthy"
        • PabloHeart
          • Origin:

            Spanish variation of Paul
          • Meaning:

            "small"
        • PacificoHeart
          • PacoHeart
            • Origin:

              Spanish, diminutive of Francisco; Native American
            • Meaning:

              "eagle"
          • PaoloHeart
            • Origin:

              Italian, variation of Paul
            • Meaning:

              "small"
          • PascoeHeart
            • Origin:

              Cornish variation of Pascal
            • Meaning:

              "Easter"
          • PlacidoHeart
            • Origin:

              Italian and Spanish
            • Meaning:

              "serene"
          • PoHeart
            • Origin:

              Italian river name
          • PoeHeart
            • Origin:

              English
            • Meaning:

              "peacock"
          • QuintoHeart
            • Origin:

              Spanish variation of Quintin
            • Meaning:

              "fifth"
          • RenoHeart
            • Origin:

              Place-name
          • RicoHeart
            • Origin:

              Spanish, diminutive of Ricardo
            • Meaning:

              "dominant ruler"
          • RioHeart
            • Origin:

              Spanish
            • Meaning:

              "river"
          • RobertoHeart
            • Origin:

              Italian, Spanish, and Portuguese variation of Robert
          • RoccoHeart
            • Origin:

              Italian from German
            • Meaning:

              "rest"
          • RodrigoHeart
            • Origin:

              Spanish and Portuguese variation of Roderick
            • Meaning:

              "famous ruler"
          • RomeoHeart
            • Origin:

              Italian
            • Meaning:

              "pilgrim to Rome, Roman"
          • RomeroHeart
            • RoscoeHeart
              • Origin:

                Norse
              • Meaning:

                "deer forest"
            • RoweHeart
              • RufinoHeart
                • SantiagoHeart
                  • Origin:

                    Place-name or Latin
                  • Meaning:

                    "Saint James"
                • SantinoHeart
                  • Origin:

                    Italian
                  • Meaning:

                    "little saint"
                • SantinoHeart
                  • Origin:

                    Italian
                  • Meaning:

                    "little saint"
                • SergioHeart
                  • Origin:

                    Italian and Spanish variation of Sergius, Roman family name
                • ShilohHeart
                  • Origin:

                    Hebrew
                  • Meaning:

                    "tranquil"
                • SholtoHeart
                  • Origin:

                    Scottish from the Gaelic
                  • Meaning:

                    "sower"
                • SoloHeart
                  • Origin:

                    English word name
                  • Meaning:

                    "unaccompanied"
                • TadeoHeart
                  • Origin:

                    Spanish variation of Thaddeus
                • TancredoHeart
                  • Origin:

                    Italian from German
                  • Meaning:

                    "thoughtful counsel"
                • TeoHeart
                  • Origin:

                    Diminutive of Teodoro or Mateo, Spanish
                  • Meaning:

                    "gift of God"
                • TheoHeart
                  • Origin:

                    Diminutive of Theodore
                  • Meaning:

                    "gift of God"
                • ThiagoHeart
                  • Origin:

                    Spelling variation of Tiago, diminutive of Santiago
                  • Meaning:

                    "supplanter"
                • TimeoHeart
                  • Origin:

                    Italian from Greek
                  • Meaning:

                    "honor"
                • TychoHeart
                  • Origin:

                    Greek
                  • Meaning:

                    "hitting the mark"
                • TygoHeart
                  • Origin:

                    Dutch form of Tycho
                • UrsoHeart
                  • Origin:

                    Italian from Latin
                  • Meaning:

                    "bear"
                • ValentinoHeart
                  • Origin:

                    Latin
                  • Meaning:

                    "strength, health"
                • ValoHeart
                  • Origin:

                    Finnish; Malagasy
                  • Meaning:

                    "light"
                • VenturoHeart
                  • Origin:

                    Spanish
                  • Meaning:

                    "good fortune, good luck"
                • VeroHeart
                  • Origin:

                    Latin
                  • Meaning:

                    "true"
                • ViggoHeart
                  • Origin:

                    Scandinavian
                  • Meaning:

                    "war"
                • VitoHeart
                  • Origin:

                    Latin
                  • Meaning:

                    "alive, life"
                • WaldoHeart
                  • Origin:

                    German, pet form of names such as Waldemar
                  • Meaning:

                    "to rule"
                • WinslowHeart
                  • Origin:

                    English
                  • Meaning:

                    "friend's hill or burial mound"
                • WoodrowHeart
                  • Origin:

                    English
                  • Meaning:

                    "row of houses by a wood"
                • YarrowHeart
                  • Origin:

                    Botanical name, English
                  • Meaning:

                    "rough stream"
                • ZenoHeart
                  • Origin:

                    Anglicized form of Greek Zenon, related to Zeus, king of the gods
                • ZeoHeart
                  • Origin:

                    Modern invented name