Starlight



ENGLISH MEANING
noun
1.
The light given by the stars.
adjective
1.
Lighted by the stars, or by the stars only; as, a starlight night.