IMPI Meaning of IMPI in English [ 'ɪmpi ]■ noun ( plural ~s ) a body of Zulu warriors. ↘an armed band of Zulus involved in urban or rural conflict.OriginZulu, 'regiment, armed band'. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004