Origin: British
Meaning: good friend
Goodwinn as a boy's name is of Old English origin, and the meaning of Goodwinn is "good friend".