Etymology · Latin

restō

2 English words descend from Latin restō, most common first.