1. magnanimous

adjective. (mægˈnænəməs) Noble and generous in spirit.
Featured Games