From Middle Low German sȫne, sune, from Old Saxon sunu, from Proto-Germanic *sunuz. More at English son.
Söhn m (plural Söhnen or Söhns)