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