Manasa

English

Proper noun

Manasa

  1. (Hindu mythology) A goddess of snakes.

Anagrams