meaning of auf einem Namen haftender Makel

auf einem Namen haftender Makel - German to English

stigma resting on a name