haloEnglish → FrenchEnglish–French Dictionaryhalo[ˈheɪləʊ] noun (pl halos ou haloes) 1) (around head) auréole f his halo has become a bit tarnished — fig son image s'est un peu ternie 2) (in astronomy) halo m