Definition: 1. Noble and generous in spirit.
Show more information about magnanimous
Search took: 10.2896 ms