illuminating; providing light.
Illuminating; offering insight.
That illuminates; luminous.
An illuminating agent.