Understanding the Kumari
Source The Kumari or the ‘Living Goddess’ is one of Nepal’s most intriguing cultural and ancestral traditions. If you visit the country, it’s fascinating to witness the unique custom of worshipping a young prepubescent girl. The literal translation of Kumari is ‘virgin,’ but Kumari also derives from the Sanskrit word ‘Kaumarya,’ meaning ‘princess.’ Both Hindus …










