Q. The poet who is called as Indian Shakespeare
(a) Rajasekhara
(b) Bana
(c) Dhandi
(d) Kalidas
Ans: (d) Kalidas
Explanation: Kalidas was a great poet and playwright, who lived during the reign of Vikramaditya. He penned many plays, poetries, epics etc in Sanskrit which were translated to many different languages and are widely appreciated to this day. This is why he’s often referred to as the ‘Shakespeare of India’.