winsome (Middle English) comes from Old English wynsum, from Proto-West Germanic wunnjusam, from Proto-West Germanic wunnju, from Proto-Germanic wunjō, from Proto-Indo-European wn̥h₁yeh₂, from Proto-Indo-European wenh₁- — to love.