meaning of maenad

1. A Bacchante; a priestess or votary of Bacchus.
2.
A frantic or frenzied woman.


Related Words

maenad |

Developed & Maintained By Taraprasad.com

Treasure Words