Skip to main content

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.
Advertisement