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