concourse

1. An open space where several roads or paths meet. 2. An open space for accommodating large crowds in a building, as in a railway terminal.

Scroll to Top