sunrays
noun
- 1
A beam of sunlight; a sunbeam
- 2
A beam of artificial light, especially one rich in ultraviolet
- 3
A plant, Enceliopsis nudicaulis, that has a broad, yellow flowerhead
Translate “sunrays” to another language
Click any language to open the translator with this word already filled in.