Yashahkarna ( IAST : Yaśaḥakarṇa, rc 1073-1123 d.C.) fue un gobernante de la dinastía Kalachuri de Tripuri en el centro de la India. Su reino se centró en la región de Chedi o Dahala en la actual Madhya Pradesh .
Durante el reinado de Yashahkarna, los Kalachuris perdieron las partes norte de su reino ante los Gahadavalas , y también sufrieron derrotas contra los Paramaras y los Chandelas .
Yashahkarna era hijo de su predecesor Karna . Su madre Avalladevi era una princesa Huna . [1]
Yashahkarna ascendió al trono alrededor del año 1073 d.C. y pronto atacó la región de Andhra . Allí, se dice que adoró en el templo de Shiva en Draksharama . El gobernante contemporáneo de la región fue probablemente el rey Vengi Chalukya, Vijayaditya VII. Yashahkarna también asaltó Champaranya, que VV Mirashi identifica como Champaran en Bihar . [1]
Yashahkarna perdió las partes del norte de su reino, incluido Varanasi , ante los Gahadavalas . [1] El rey Paramara Lakshmadeva atacó Kalachuri Tripuri durante su reinado. El rey Chandela, Sallakshanavarman, también derrotó a Yashahkarna. [2]
El rajaguru (preceptor real) de Yashahkarna era Purusha-shiva. [3]