Mihirkula (also known as Mihiragula) was one of the most important rulers of the Alchon Huns, who invaded Northwestern India in the 5th and 6th centuries CE.