Shakti Name Meaning- Powerful; Goddess Durga; Power; Vigour; Ability; The female energy of a God; Another name for Lakshmi; Saraswati the feminine energy of a God; Aid; Sword; Gift and Bhakti Name Meaning- Devotion; Prayer
Related Names Of Unique Twin Boy and Girl Names, Indian