I like
Edwin! Also
Edwyn, not sure which one I like more. The -win ending does make it better than
Edward or
Edmund. The "d" bothers me a little in all of those names, but not too much.
As far as nn Win goes, I think I prefer
Edwyn nn
Wyn because it isn't a word, but Win works too.
Edwin Caspian is good, and
Edwin Theodore and
Edwin Nathaniel.
I just thought of
Edwin Achilles; maybe for a character?
Also
Edwin Lysander,
Edwin Jasper,
Edwin Michael, and
Edwin Christopher.