Shifu

Noun

 * 1) teacher; master (especially in Martial arts); sifu
 * 2) a polite form of address for an adult
 * 3) a polite way to address a skilled worker (carpenter, plumber etc) or craftsman

shifu shifu