Exodus : a mass departure of people. Restoration : the action of returning something to a former owner, place, or condition. Return : come or go back to a place or person. Homecoming : an instance of returning home. Influx : an arrival or entry of large numbers of people or things.