Gurjara-Pratihara dynasty (also known as the Pratihara Empire) was a powerful dynasty in the Late Classical Period on the Indian subcontinent. This dynasty ruled most of the Northern states of India. This dynasty ruled India for a huge period from the 7th century to the 11th century. They had Ujjain as the capital and later shifted to Kannauj.