HALO Meaning of HALO in English aureol; (of moon) halo, nimbe English Interlingue dictionary. Английский словарь Интерлингве. 2012