fulfilling ·adjective

Definition: If something is fulfilling, it satisfies you and makes you happy. Level: C2