Updated June 9, 2019

Find Baby Names

Family name origins & meanings

  • Indian (Panjab) : Sikh name based on the name of a clan in the Khatri community, from Sanskrit sọdhī ‘one who has endured’. Some of the Sikh gurus came from this clan. The Sodhis claim descent from an ancestor called Sodhi Rai.