Chinese-English dictionary »

善行 /shànxíng/ meaning in English

ChineseEnglish
善行 /shànxíng/ noun

good turn(good deed)
noun
[UK: ɡʊd tɜːn] [US: ˈɡʊd ˈtɝːn]

善行 /shànxíng/ adjective

beneficentadjective
[UK: bə.ˈne.fɪ.sənt] [US: ˌbe.nə.ˈfɪ.ʃənt]