Etymology · Latin

restis

2 English words descend from Latin restis, most common first.