Chinese words with 善 character meaning (HSK)

GAI3, SHAN4
to make better, to improve

SHAN4, LIANG2
good and honest, kind-hearted

SHAN4, YU2
be good at, be adept in

WAN2, SHAN4
to perfect, to make perfect, to improve

CI2, SHAN4
benevolent, charitable

TUO3, SHAN4
appropriate, proper