Home

Word

moon ray, n.
more info a ray of moonlight
<noun.phenomenon>

moon ray moon-ray moonbeam