ZOUAVE Meaning of ZOUAVE in English n. a member of a French light-infantry corps originally formed of Algerians and retaining their oriental uniform. Etymology: F f. Zouaoua, name of a tribe Oxford English vocab. Оксфордский английский словарь. 2012