rester

Nouns

  • (n) a person who rests

Words of close approximity

rested
rested