English Translation (1) to be better, improved in health (2) to be good weather Type Root Linguistic Details Root Type Verb root