halo meaning in English
n. halo, 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
n. halo, 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