Etymology · Middle English

store

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