abhitosayanta

thoroughly pleasing, completely satisfying, giving total satisfaction