Vocabulary

気丈

stout-hearted; firm; courageous; brave; tough

na-adjective noun
freq #33