euphoria
The word euphoria means 'great delight; happy excitement.'
Susanne's happiness
8.6m questions
11.3m answers