magnanimous magnanimous magnanimous magnanimous Magnanimous magnanimous magnanimous magnanimous magnanimous magnanimous magnanimous Magnanimous magnanimous magnanimous magnanimous magnanimous magnanimous magnanimous Dictionary magnanimous magnanimous Dictionary magnanimous magnanimous magnanimous magnanimous magnanimous magnanimous magnanimous magnanimous magnanimous magnanimous magnanimous magnanimous magnanimous