*swīman (Old Dutch) comes from Proto-West Germanic *swīman, from Proto-Germanic swīmaną — to sway, swoon.