haloEnglish → FrenchEnglish–French Dictionaryhalo[’alo] nom masculin 1) (de phares, lampe) halo (de lumière) — circle of light entouré d'un halo de mystère — shrouded in mystery 2) (d'astre) halo