تدافق

Verb

 * 1) to pour out, to gather in large numbers

Etymology 2
of.

Noun

 * 1) crowding, outpouring
 * 1) crowding, outpouring