Which word means "a feeling of great happiness and well-being"?
Share: