LUMINARY


Meaning of LUMINARY in English

noun any body that gives light, especially one of the heavenly bodies.

2. luminary ·noun one who illustrates any subject, or enlightens mankind; as, newton was a distinguished luminary.

Webster English vocab.      Английский словарь Webster.