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).