HALO


Meaning of HALO in English

n. nimbus, circle of light surrounding the head of a saint or divine being; circle of light around an object caused by the refraction of light

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.