everlasting light - English Synonyms Dictionary