Meanings1refreshing; freshA smell, taste, etc., being sweet and cool.2refreshing; freshLooking cool and fine.