souillure
Top 25000
Meanings
Noun
1. stain, taint, blemish
Examples1
To Buddhists, anger and hate are defilements.