The moon reflects light from the sun meaning July 8, 2019 16 32 64 128 The moon reflects the light of the sun meaning in hindi