honor (someone) for (something)
To praise or celebrate someone for a particular act or thing. Tonight, the school is honoring Eric for his accomplishments as a scholar-athlete. The fireman is being honored for his brave rescue of all those people in the apartment fire.
honor someone for something
to praise someone for doing something. The committee agreed to honor Laurel for her role in the benefit dance. I want to honor you for your efforts on behalf of our cause.