Meaning of moon-ray

Definition of moon-ray

(noun) a ray of moonlight

Other information on moon-ray

WIKIPEDIA results for moon-ray
Amazon results for moon-ray