Noun Definition

starlight

1.Definition: the light of the stars

Category: General