Multiple choice Directions: Choose the word which is similar in meaning to the given word. Magnanimous altruistic meek selfish mean Reveal answer Fill a bubble to check yourself A Correct answer Explanation Magnanimous means very generous or forgiving, especially toward a rival or someone less powerful. Altruistic is a synonym meaning showing a disinterested and selfless concern for the well-being of others.