Search for crossword answers and clues

Answer for the clue "Olfactory reward for leading a good life? ", 11 letters:
heavenscent