moon-splashed - English Synonyms Dictionary