Origin: Latin suffix -ous
Longanimous has 2 different meanings across 1 category:
showing patient and unruffled self-control and restraint under adversity; slow to retaliate or express resentment
"seemly and forbearing...yet strong enough to resist aggression"
"was longanimous in the face of suffering"
Long-suffering; patient; showing self-control and restraint.