The AI-powered English dictionary
(Greek mythology) Ancient Greek goddess of soothing of pain; in fact, her name actually means soothing.