Answer: carrefours

AnswerCrossword Clue
carrefoursCARREFOUR, (French) a crossroads, a plaza
carrefourscrossroads; road junction
carrefourspublic square, plaza; marketplace