shatarupa

/SH AE1 T AA1 R UW1 P AH0/
noun
  1. 1

    A female given name from Sanskrit used in India.

  2. 2

    (Hinduism) The first woman, created by Lord Brahma alongside Manu to populate the earth