earthlight
earthlight
English
Noun
Ad
Definition
Sunlight that is reflected from the Earth's surface.
Etymology
From Earth + light.
Ad
earthlight
Sunlight that is reflected from the Earth's surface.
From Earth + light.