Possibly: One who illuminates or enlightens

1 Post