sellen (Middle English) comes from Old English sellan, from Proto-West Germanic salljan, from Proto-Germanic saljaną, from Proto-Indo-European selh₁- — to take.
sellen (Middle English): To grant; to confer or bestow