impi in Portuguese impi in Portuguese impi noun A group of Zulu (or other Bantu) warriors; a detachment of armed men. Add to Flashcards