Word Hen
What is the meaning of the word "
moon-splashed
"?
Definitions:
splashed or covered patchily with moonlight
adjective
the moonsplashed world