Meaning of refreshing

Definition of refreshing

(adj) imparting vitality and energy; "the bracing mountain air"
pleasantly new or different; "common sense of a most refreshing sort"

Other information on refreshing

WIKIPEDIA results for refreshing
Amazon results for refreshing