concourse

    noun
  1. [of people] concurs.
  2. [of rivers] confluència.
  3. United States esplanada.