That illuminates.
Something that illuminates.
Emitting light; shining, luminous.
Translucent; clear, lucid.