善良 shànliáng HSK4 kindhearted Definitions Defs Origin Strokes Stroke Words Sentences Sents 善 shàn noun good good; virtuous; benevolent; of good character; the opposite of 恶 è良 liáng adjectivenoun good good; fine; excellent; of high quality