Sandhu Family History
Sandhu Name Meaning
Indian (Punjab): Sikh name that goes back to the tribal name Sandhu or Sindhu the name of the second largest Jat tribe in the Punjab. Originally Sindhu denoted the Indus river and the region through which it flows part of which is still called Sind. The term Hindu and various names for India (Hind Hindustan and India itself) are derived from the Persian form of this name.
Source: Dictionary of American Family Names 2nd edition, 2022