WAI WU PU Meaning of WAI WU PU in English add. ·- the department of foreign affairs in the chinese government. Webster English vocab. Английский словарь Webster. 2012