influx
Are you looking for: 河流河流的河流的汇合处More results...
English Expression:
  1. n.  influx
  2. v.  the place where the rivers join