Mardyn \m(a)-rd-yn, mar-dyn\ as a boy's name is a variant of Marden (Old English), and the meaning of Mardyn is "the valley with the pool".
The baby name Mardyn sounds like Mardon and Martyn. Other similar baby names are Marvyn, Bardon, Barden, Carden, Cardon, Cardin, Harden, Hardon, Hardin, Hardwyn, Jordyn, Malden, Maldon, Mandan, Mardel, Marion, Marlon, Marlin, Marlen, Marlan, Marsden, Marsdon, Marsdin, Martin, Marty, Marton, Marten, Marvin, Merwyn, Mervyn, Marwynn, Marwin, Marven, Merlyn, Murvyn, Mordy, Morvyn, Morfyn, Vardon, Varden and Warden.