Translation of mahadewi in English:

mahadewi

Goddess Surga

noun

  • 1

    Goddess Surga, Batara Durga, title for princess or queen in Hindu teachings