In French, the word means meeting or arriving; It is a chain of French global malls. It is the world's largest retail chain by volume and the world's second largest retail group by revenue, after Wal-Mart. Carrefour has about 1,500 hypermarkets, in addition to small stores such as Carrefour Express, Carrefour City, Carrefour City Café and others.