Kachchapi Posted on May 2, 2011 by manuscrypts Narada’s veena (musical instrument) as per Mahabharata Shalyaparva Chapter 54 verse 19.