Doshi is a fairly common surname in India. The roots can be traced back a few hundred years. There were different stories — one is from the History of Oswals basically from Rajasthan original Sonigra Kshatriya Rajput. Also Doshi surname people follow Jainism in Gujarat region.