मातरि-देबि

English: Translation
mother goddess
Hindi: Translation
मातृ-देवी
noun