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