luminous source - English Synonyms Dictionary