Lyric discussion by howlinglycan 

Cover art for Valhalla lyrics by Black Sabbath

CTS you are an idiot it has nothing to do with halo as this song existed long before halo its about norse mythology valhalla is the resting place of warriors