Reflecting or giving off light (8)
I believe the answer is:
luminous
(Other definitions for luminous that I've seen before include "Glowing - visible in the dark" , "Emitting light, glowing in the dark" , "Bright" , "Gleaming" , "Glowing, lambent" .)