willen (Middle Low German) comes from Old Saxon willian, from Proto-West Germanic willjan, from Proto-Germanic wiljaną, from Proto-Indo-European wélyoyt, from Proto-Indo-European wélyeti, from Proto-Indo-European welh₁- — to choose; to want.