What is the full meaning of luminous
giving off light [adj LUMINOUSLY]
Example of the word luminous placed on a Scrabble board.