Definition, synonyms and related words
Marked by liking or likability; agreeable; pleasant; pleasing to the mind or senses