is shifu a chinese name?
Shifu (simplified Chinese: 师傅 or 师父; traditional Chinese: 師傅 or 師父), or sifu in Cantonese is a title for and role of a skillful person or a master. ... 傅 and 父 are both pronounced "fu" with the same tones in Cantonese and Mandarin.