Identify the correct synonym for the word 'magnanimous' ?

Answer: 
generous
Identify the correct synonym for the word 'magnanimous' ?