Solanki is the last
name of strong Rajputs who are North Indians, and this last
name can be reverted to Singh because it has the same meaning - warrior. The last
name roots back to Mughal (muslim) courts and from the Middle East - Arab and Persian people. Solanki is also a common last name in the Punjab of both Pakistan and India (if Hindu). The person with last name Solanki usually has Singh as their middle name (or unofficial last name).