Shakthi is an Indian name, originally from Tamil Nadu, derived from the ancient Tamil word 'Shak' meaning 'to radiate'. In Hinduism, Shakthi embodies feminine power and energy, often depicted as Lord Shiva's consort. The name signifies empowerment and strength.