providing a benefit or satisfaction
लाभकारी
English Usage: The job was very rewarding and fulfilling.
Hindi Usage: यह नौकरी बहुत लाभकारी और संतोषजनक थी।
to give something in recognition of service, effort, or achievement
पुरस्कार देना
English Usage: She is rewarding the students for their hard work.
Hindi Usage: वह छात्रों को उनके कठिन परिश्रम के लिए पुरस्कार दे रही है।