Edwin \e-dwin, ed-win\ as a boy's name is pronounced ED-win. It is of Old English origin, and the meaning of Edwin is "wealthy friend". Saint Edwin (seventh century) was king of Northumbria and a martyr. Used occasionally in the 16th century, but modern use is mainly due to a 19th century revival. Astronaut Edwin "Buzz" Aldrin; Attorney General Edwin Meese III.
Edwin has 10 variant forms: Eadwinn, Ed, Eddie, Eddy, Edlin, Eduino, Edwyn, Ned, Neddy and Ted.
For more information, see also the related name Marvin.
Baby names that sound like Edwin are Edin, Adin, Eden, Edan, Edyn, Eadin and Odin.