Find the word definition

Wiktionary
starry rays

n. (plural of starry ray English)