Meaning of sunray
Definition of sunray
(noun)
a ray of
sunlight
herb
having a
basal
cluster
of
grey-green
leaves and
leafless
stalks
each
with a
solitary
broad
yellow
flower
head;
desert
areas Idaho to Arizona
a ray of
artificial
ultraviolet
light
from a sunray
lamp
Other information on sunray
WIKIPEDIA results for
sunray
Amazon results for
sunray
Tweet