100+ Mystical Names

  1. Kama
    • Origin:

      Hindi-Sanskrit
    • Meaning:

      "love, desire"
    • Description:

      This simple but alluring name — some might associate it with the Kama Sutra — was chosen by heavy metal rocker Sammy Hagar for his daughter.
  2. Puja
    • Origin:

      Sanskrit
    • Meaning:

      "worship"
    • Description:

      Puja (and variant spelling, Pooja) is a common name for girls in Hindu culture. In Hinduism, puja is a worship ritual of offering to a deity.