starlights
English
Noun
starlights
plural of
starlight