Natural-light meaning

Light as supplied by the sun.
noun
0
0
(archaic) Innate wisdom or knowledge.
noun
0
0
Advertisement