What is the full meaning of carrefour
(French) a crossroads, a plaza [n -S]
Example of the word carrefour placed on a Scrabble board.