모여들다
gather; flock; get together
Explanation
gather; flock; get together
For many people to come to a certain place.