Hardwen \ha-rd-wen, har-dwen\ as a boy's name is a variant of Hardwin (Old English), and the meaning of Hardwen is "courageous friend".
The baby name Hardwen sounds like Harden and Hardwyn. Other similar baby names are Hadwin, Hardon, Hardin, Hardwynn and Hardwinn.