sifu in German sifu in German Shifu noun A master or teacher in the context of martial arts, especially kung fu and tai chi. Add to Flashcards