تَوَافَدَ to arrive successively, come one after the other; to flock, throng, come in crowds or groups, come together