Godwin \g(o)-dwin, god-win\ as a boy's name is of Old English origin, and the meaning of Godwin is "friend of God; good friend". Anglo-Saxon name.
Godwin has 10 variant forms: Godden, Godding, Godewyn, Godin, Godwinn, Godwyn, Goodwin, Goodwyn, Goodwynn and Goodwynne.
Baby names that sound like Godwin are Goodwinn, Gethin, Gideon, Gidon and Kadin.