Wiktionary
djoundi
n. (context historical English) An Algerian Muslim soldier fighting for independence during the (w: Algerian War).