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