Home

What does magnanimous mean?

Answer:
very generous

Greathearted: noble and generous in spirit

Related answers:
Can you answer these?