Rajputs are a warrior caste who established major kingdoms in Northern India in the early medieval times. During the Sultanate and Mughal rule, Rajputs played a key role in kingship.