Sha Family History
Sha Name Meaning
Chinese: Mandarin or Cantonese form of the surname 沙 meaning ‘sand’ in Chinese: (i) from Sha (沙) the name of an ancient state (located in Hebei province). (ii) from the placename Sha (沙) the name of a fief (located in Henan province) granted to descendants of Song Weizi the founder of the state of Song during the Western Zhou dynasty (1046–771
Source: Dictionary of American Family Names 2nd edition, 2022