The term Rajput was first coined in the 6th century AD. They held a prominent place in Indian history between 6th century and 12th century AD.
There are several theories which deal with the origin of Rajputs. One theory was propagated by Colonel James Todd says that Rajputs have foreign origin and they are descendants of the races such as Hunas, Kushanas and Sakas. Mr. Todd argued that Rajputs worshipped Fire and it was also worshipped by the Saka and Hunas.
Another theory says that Rajputs did not have any foreign origin and they descended from the Khastriya caste. They worshipped fire because it was done also by Aryans.
The third theory says that Rajputs are a mixed race which included descendents from both the Aryans and the foreign races.
The fourth theory is related to Agnikula theory. It says that the Rajputs descended from Agni. Acoording to this theory, forefathers of Rajputs were born at Mount Abu. The four Rajput clans who were born from Agnikula are as following: Chalukyas, Pratiharas, Chauhans and Parmaras.