To make content; to satisfy.
To please.
To be particularly pleasing or appropriate; to be just right.