One who wears matted hair or braids; An epithet of the Hindu goddess Parvati/Durga

1 Post