Synonyms for
Mara
Definition
Mara is a type of tree found in the Indian subcontinent. It is also the name of a demon in Hindu mythology.
Synonyms for
Definition
Mara is a type of tree found in the Indian subcontinent. It is also the name of a demon in Hindu mythology.