having had sufficient sleep or relaxation
from Old English 'ræst', meaning 'rest, sleep'
Rested is what your body feels like after a perfect nap!
Complete word intelligence in one call. Free tier — 50 lookups/day.