wonen (Middle English) comes from Old English wunian, from Proto-West Germanic wunēn, from Proto-Germanic wunāną, from Proto-Indo-European wenh₁- — to love.
wonen (Middle English): to abide, to dwell