mara
English
mara meaning in English • mara का अर्थ अंग्रेजी में
Noun
- The principal or ruling evil spirit.
- A female demon who torments people in sleep by crouching on their chests or stomachs, or by causing terrifying visions.
- The Patagonian cavy, a hare-like rodent (Dolichotis patagonum or Dolichotis Patagonicus) of the pampas of Argentina.