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