Search Your Word

Learn English Definition

    Mother of the worldgoddess Durga

Learn English Synonym

    Mother of the worldgoddess Durga