Hadwyn \ha-dw-yn\ as a boy's name is a variant of Hadwin (Old English), and the meaning of Hadwyn is "friend in war".
The baby name Hadwyn sounds like Hedwyn, Hadden, Hadon, Haden, Haddin, Haddon, Haddan, Hedwin, Hadwynne, Hadwinn, Heddwyn and Hedwynn. Other similar baby names are Hardwyn, Edwyn, Godwyn, Hadly, Hardwynn and Medwyn.