We do not currently know of any antonyms for gives a bad name.
The verb gives a bad name is defined as: