Meaning of Mahabharata
Definition of Mahabharata
(noun)
(Hinduism) a
sacred
epic
Sanskrit
poem
of India
dealing
in
many
episodes with the
struggle
between
two
rival
families
Other information on Mahabharata
WIKIPEDIA results for
Mahabharata
Amazon results for
Mahabharata
Tweet