Big Soul

mag·nan·i·mous adj. very generous or forgiving, esp. toward a rival ORIGIN mid 16th cent.: from Latin magnanimus (from magnus 'great' + animus 'soul')