Luminary
English Meaning
Any body that gives light, especially one of the heavenly bodies.
- An object, such as a celestial body, that gives light.
- A person who is an inspiration to others.
- A person who has achieved eminence in a specific field. See Synonyms at celebrity.