Comprehensive
Dictionary Suite
Help
Help
Help
please to satisfy or give pleasure to; make happy. [5 definitions]
pleasing giving enjoyment or satisfaction; likable; agreeable.