a period of relaxation or sleep; the remaining part of something
from Old English rest 'repose'
Try Another Word