Meaning of carrefour

Definition of carrefour

(noun) a junction where one street or road crosses another

Other information on carrefour

WIKIPEDIA results for carrefour
Amazon results for carrefour