sifu The origin and history of sifu. Etymology From Cantonese words meaning "master" or "my master", also used for "teacher". ← Back to the full definition of sifu