Shatarupa

English

Etymology

Borrowed from Sanskrit शतरूपा (śatarūpā).

Proper noun

Shatarupa

  1. (Hinduism) The first woman, created by Lord Brahma alongside Manu to populate the earth
  2. A female given name from Sanskrit used in India.