Meaning
Edwin is an English name derived from Old English elements. It signifies prosperity and companionship.