The Mahabharata is the longest known epic poem, which is narrated by the sage...
Hindu mythological names are drawn directly from ancient or historical sources....