English Dictionary
◊ STARLIGHT
starlight
n : the light of the stars