What does 善 (shàn) mean in English?

Card 2211HSK Level 42211/3571
CARD2211
PROGRESS62%
shàn
kind; perfect(Adjective)

Reveal: Click/Space/Enter/↑↓/w/s/j/kNavigate: ←→/h/l/a/d