Halo - Dictionary definition and meaning for word Halo
a very HOT ALOo will have flamessurrounding it... aloo is round...so HALO is ring of flame or light...