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...