Hardwyn \ha-rdw-yn, har-dwyn\ as a boy's name is a variant of Hardwin (Old English), and the meaning of Hardwyn is "courageous friend".
The baby name Hardwyn sounds like Hardwynn and Hardwen. Other similar baby names are Hadwyn, Harden, Hardon, Hardin, Hardwinn, Hardy, Hardey, Harlyn, Heddwyn, Hedwyn and Mardyn.