Meaning REFRESHING

See synonym: invigorating

User-Submitted Names