Del latín magnanimus.
magnanimous (largo) ¦ comparativo: more magnanimous ¦ superlativo: most magnanimous