Question: is edwin a german name?
Answer: The name Edwin is a German Baby Names baby name. In German Baby Names the meaning of the name Edwin is: Happy friend.