Vocabulary Character TraitsOnline version Expand vocabulary about character traits learning synonyms by Kimberly Brannan 1 Nice 2 Happy 3 Funny 4 Thankful helpful friendly kindhearted compassionate pleasant thoughtful agreeable courteous cheerful joyful excited satisfied content delighted pleased glad amusing hysterical humorous comical hilarious silly appreciative grateful