Old English · word

sellan

to give, supply, hand over

Words sharing this root