Carrefour (noun) Definition, Meaning & Examples

noun
  1. a crossroads; road junction.
  2. a public square, plaza; marketplace.
noun
  1. a rare word for crossroads
  2. a public square, esp one at the intersection of several roads
Carrefour (noun) Definition, Meaning & Examples

More Definitions