煥發

Verb

 * 1) to shine; to glow; to irradiate
 * 2)  to display vigour; to radiate

Synonyms