Family name origins & meanings
- Indian (Gujarat, Rajasthan) : Jain name, from sanghvi ‘one who offers hospitality to groups of Jain pilgrims’, derived from Sanskrit sangha ‘assembly’, ‘group’.
Your partner in parenting from baby name inspiration to college planning.
Subscribe