Hadwin \ha(d)-win\ as a boy's name is of Old English origin, and the meaning of Hadwin is "friend in war".
Hadwin has 5 variant forms: Hadwinn, Hadwyn, Hadwynne, Hedwin and Hedwinn.
Baby names that sound like Hadwin are Haddin, Hadden, Hadon, Haden, Haddon, Haddan and Hedwyn.