_____________ is the largest natural source of light. June 18, 2019 by Hamid Ul Haq 1. Moon 2. Star 3. Sun 0