Etymology · Middle English

fulfillen

2 English words descend from Middle English fulfillen, most common first.