Goodwin \go(od)-win\ as a boy's name is of Old English origin, and the meaning of Goodwin is "good friend".
Goodwin has 3 variant forms: Goodwinn, Goodwyn and Goodwynn.
For more information, see also the related name Godwin.
Baby names that sound like Goodwin are Godwyn, Godwinn and Godin.