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.

Origin

Zulu, 'regiment, armed band'.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.