Definition of Carrefour

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

Synonyms of Carrefour


Antonyms of Carrefour


No Antonyms Found.

Homophones of Carrefour


No Homophones Found.