Old English · root

sellan

to give, hand over, sell

Words sharing this root