Definitions for "carrefour"
Keywords:  karfur, wal, mart, ipa, supermarket
Carrefour SA (IPA: /karfur/) is an international supermarket chain founded in France, with a global network of outlets. It is the second largest retail group in the world in terms of revenue and sales figures after Wal-Mart.
a junction where one street or road crosses another