Definition of mahabharata
English to English noun - (Hinduism) a sacred epic Sanskrit poem of India dealing in many episodes with the struggle between two rival families
source: WordNet 3.0
Visual Synonyms 
Nearby Word
mahabharata, mahabarata, mynah bird, manbird, maberde, maybird, mopboard, myna bird, man friday, monohybrid, membered, 3-membered, 8-membered, 9-membered, 5-membered, 7-membered, 6-membered, 4-membered, 10-membered
|
|
|