8 letters · 15 points in Scrabble
noun a distinctive odor that is pleasant
noun a toiletry that emits and diffuses a fragrant odor
verb fill or impregnate with an odor