MohammedPreview
Open in TheBrain

Pleasing

  1. Agreeable; giving pleasure, cheer, enjoyment or gratification.
Synonyms