Meaning : A place where things merge or flow together (especially rivers).
Example :
Pittsburgh is located at the confluence of the Allegheny and Monongahela rivers.
Synonyms : meeting
Meaning : A coming together of people.
Synonyms : concourse