Rākṣhasa Share This Tweet « Back to Glossary IndexIt means demon in Sanskrit. « Back to Glossary Index