Shufu [shoo-foo] noun former name of Kashi. British Dictionary definitions for shufu Shufu Sufu nountransliteration of the Chinese name for Kashi