Hamlyn \ha-ml-yn, ham-lyn\ as a boy's name is a variant of Hamlin (Old German), and the meaning of Hamlyn is "little home-lover".
The baby name Hamlyn sounds like Hamlen and Hamelin. Other similar baby names are Harlyn, Emlyn, Gamlin, Haylan, Hallen, Halen, Hamlet, Hamblin, Harlan, Harlynn, Harlin and Harlen.