Multiple choice general knowledge Who was the scribe of Mahabharatha? Ganesha Veda Vyasa Valmiki Vidhura Reveal answer Fill a bubble to check yourself A Correct answer Explanation According to Hindu tradition, Lord Ganesha served as the scribe who wrote down the Mahabharata as it was dictated by Sage Veda Vyasa. Veda Vyasa was the composer, not the scribe.