good, virtuous, kind, benevolent
good, virtuous, excellent
More vocabulary at the same HSK level as 善良.
More common words that include characters from 善良.