CARREF

AcronymDefinition
CARREF➣Carrefour (French: Crossroads; Canada Post street designation)