Find the word definition

Wiktionary
sprite halo

n. (context astronomy meteorology English) an upper atmospheric optical phenomena associated with thunderstorms, diffuse disk shaped glows that precede sprite and propagate downward