SynonymX
Speak
Moon-Splashed
Definition of Moon-Splashed
1.
Splashed or covered patchily with moonlight
Adjective Satellite
Semanticaly linked words with "moon-splashed"
covered