mahankusha (महान्कुषा)

Name MAHANKUSHA (महान्कुषा) meaning in Nepali & English

  • The Goddess Whose Stick Is Eminent (देवी जसको छडी प्रख्यात छ)

Useful Tools