Huna King Mihirakula Defeat Analysis
The question asks to identify the ruler who defeated the Huna king Mihirakula from the given options.
Analysis of Options
- Buddhagupta: A Gupta emperor, his reign predates the major Huna incursions led by Mihirakula.
- Isanavarman: The Maukhari king, primarily known for conflicts in North India, but not directly associated with defeating Mihirakula.
- Rajyavardhana: The Pushyabhuti king who succeeded Harshavardhana's father. While he fought against the Hunas, the specific defeat of Mihirakula is attributed differently in historical accounts relevant to the options.
- Yasovarman: The ruler of Malwa, credited in inscriptions like the Mandasor inscription, for defeating the Hunas, specifically Mihirakula.
Conclusion on Mihirakula's Defeat
Historical evidence, particularly inscriptions, points towards Yasovarman (also known as Vishnuvardhana) of the Mandasor region defeating the Huna ruler Mihirakula. This victory marked a significant check on Huna expansion in western India.
Therefore, Yasovarman is the correct answer among the choices provided.