SHA Meaning of SHA in English [c mediumvioletred] (as used in expressions) Ch'ang sha Chin sha River Sha t'o Turk Hsi sha Ch'ün tao T'a k'o la ma kan Sha mo Britannica English dictionary. Английский словарь Британика. 2012