confluence

noun
  1. the place where two or more rivers or streams meet and join together
  2. a coming together or flowing together of people, ideas, or things

Examples