Providing light or heat.
Full of ardor; expressing passion, spirit, or enthusiasm.
illuminating; providing light.
Illuminating; offering insight.