Doshi Family History
Doshi Name Meaning
Indian (Gujarat): occupational name from Gujarati dsahi ‘hawker selling cloth’ from Persian dush ‘shoulder’ + the agent noun suffix -ī (because the cloth was carried over the hawker's shoulder).
Source: Dictionary of American Family Names 2nd edition, 2022