carrefour
/kar.fur.uʁ/Definitions
1. noun
A large French hypermarket, often with other retail shops and services.
“She stopped by the carrefour to pick up some groceries and clothes.”
2. noun
A crossroads or a busy intersection.
“The carrefour was notorious for its chaotic traffic and narrow roads.”