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