Satisfyingadjective
That satisfies, gratifies or pleases; that removes any feeling of lack.
Fulfillingadjective
Which causes fulfilment; emotionally or artistically satisfying.
Satisfyingadjective
giving pleasure or satisfaction
Fulfillingnoun
fulfilment
Satisfyingadjective
providing abundant nourishment;
‘a hearty meal’; ‘good solid food’; ‘ate a substantial breakfast’;
Satisfyingadjective
providing freedom from worry