self-luminous - English Synonyms Dictionary