English to Hindi

Meaning for:
refreshing
other
नयी तरह का;ताज़गी देने वाला;स्फूर्तिदायक