Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word maenad from English dictionary with examples, synonyms and antonyms.

maenad   noun

Meaning : An unnaturally frenzied or distraught woman.

Meaning : (Greek mythology) a woman participant in the orgiastic rites of Dionysus.

Maenad meaning in Telugu.