HALO Meaning of HALO in English n [Meterol.] halo Interlingua English vocab. Английский словарь Интерлингва. 2012