Winfred is an English name with Old English origins, derived from the personal name 'Winfridd', which means 'friend of peace'.
namehang.com
Winfred is an English name with Old English origins, derived from the personal name 'Winfridd', which means 'friend of peace'.