rest
rest, n.1 I. Senses relating to repose or a break from activity. 1. a. Sleep, repose; the feeling of having been refreshed or restored through this.
“Nicholas was permitted to depart to his rest.”
“Nicholas was permitted to depart to his rest.”