善知識 shànzhīshi spiritual friend Definitions Defs Origin Strokes Stroke Words Sentences Sents 善 shàn noun good good; virtuous; benevolent; of good character; the opposite of 恶 è知识 知識 zhīshi acquaintance (literary) an acquaintance or friend