About Kumari (goddess)

Kumari, or Kumari Devi, or Living Goddess – Nepal is the tradition of worshiping young prepubescent girls as manifestations of the divine female energy or devi in Hindu religious traditions. The word Kumari is derived from the Sanskrit Kaumarya, meaning "princess".