Multiple choice general knowledge history

Who is known as Shakespeare of India?

  1. Chanakya

  2. Mahakavi Kalidas

  3. Swami Vivekananda

  4. Harivansh Roy Bachhan

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

Mahakavi Kalidas is called the 'Shakespeare of India' because of his profound contributions to Sanskrit literature with masterpieces like Abhijnanasakuntalam, Meghaduta, and Raghuvamsa. His poetic genius and dramatic works earned him this comparative honorific. Chanakya was a strategist, Vivekananda a philosopher, and Harivansh Rai Bachchan a modern poet.