Names Ending in M for Boys

  1. Villem
    • Grantham
      • Joakim
        • Dunham
          • Origin:

            Scottish
          • Meaning:

            "brown hill homestead"
          • Description:

            Attractive placename/surname with a somewhat aristocratic feel.
        • Byram
          • Origin:

            English variation of Byron
          • Description:

            Why not stick with the original.
        • Shyheim
          • Nikodim
            • Origin:

              Russian, from Greek
            • Meaning:

              "victory of the people"
            • Description:

              An alluring Russian variant of Nicodemus, Nikodim has an attractive sound and could be a unique full name for the cool nickname Niko.
          • Redeem
            • Origin:

              English
            • Meaning:

              "buy back"
            • Description:

              A modern virtue name which believes in second chances.
          • Aviram
            • Erazem
              • Origin:

                Slovene variation of Erasmus, Greek
              • Meaning:

                "beloved, desired"
              • Description:

                Erasmus may be out of fashion in the English-speaking world, but in Slovenia, Erazem is a fashionable riser.
            • Hashem
              • Axiom
                • Origin:

                  Greek
                • Meaning:

                  "statement of truth"
              • Iam
                • Hyram
                  • Benjamim
                    • Naam
                      • Zaeem
                        • Efrym
                          • Haim
                            • Origin:

                              Sanskrit or variation of Chaim, Hebrew
                            • Meaning:

                              "gold; life"
                            • Description:

                              As an Indian name, Haim is an epithet of Lord Shiva. In the US, it was once more common as a variation of the Jewish name Chaim.
                          • Orm
                            • Origin:

                              Old Danish and Old Swedish
                            • Meaning:

                              "serpent, snake"
                            • Description:

                              Orm was a common name in the Viking Age, when children were often given names of animals. Animal names were thought to provide protection to those who had them.