Synonyms of concourse in English:

concourse


See US English definition of concourse

See UK English definition of concourse

See Spanish definition of explanada

noun

1‘the station concourse’

SYNONYMS
entrance, foyer, lobby, hall
piazza, plaza