Answer: carrefour

AnswerCrossword Clue
carrefour(French) a crossroads, a plaza
carrefourA crossroads
carrefourA public square, plaza, or marketplace where roads converge