Title English: exodusDefinition English: A mass departure of people. Title Arabic: جلاءTitle French: exodeالمجال الأحصائي: Social Developmentالموضوع: PopulationInformationType: TermSourceSymbol: E/ESCWA/Pop/88/3Link: Oxford Dictionaries