self-renewal ( synonym found)

Definition of self-renewal:

°Having an untidy appearance; unkempt.

Back to Top