모여들다

gather; flock; get together

Explanation

gather; flock; get together
For many people to come to a certain place.