The word 'magnanimous' means "large-hearted". Which of the following is a synonym for 'magnanimous'?
Quick-witted
Small-minded
Generous
Slow-moving

English Language Arts Exercises are loading ...