That illuminates.
Something that illuminates.
As if shining with a brilliant light; radiant.
Having a glow or lustre.