singen (German) comes from Middle High German singen, from Old High German singan, from Proto-West Germanic singwan, from Proto-Germanic singwaną, from Proto-Indo-European sengʷʰ- — to recite; to sing.
singen (German): to sing