Multiple choice general knowledge history

which Hindu god was referred to as 'Heracles" by Megasthenes?

  1. Siva

  2. Vishnu

  3. Indra

  4. Varuna

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

Megasthenes, the Greek ambassador to Chandragupta Maurya's court, referred to Krishna/Vishnu as 'Heracles' in his work 'Indica'. This Greek equivalence was common as they mapped Indian deities to their own pantheon's gods. Shiva was sometimes linked to Dionysus, not Vishnu.