Shirabe
Common Noun
English jmdict
1
noun (common) (futsuumeishi) stain;blot;flaw;disgrace
The incident left a spot on his reputation.