Available Definitions: 1) a. - Highly pleasing; affording great pleasure and satisfaction.
Share this page