A public square or intersection where multiple roads meet, particularly one that's a gathering place or marketplace.
From Old French 'carrefour', combining 'carre' (four) and 'four' (road), literally meaning 'four roads'. It describes intersections where traffic converges.
Try Another Word