Altruistic, charitable, good, just and fair.
Possessing or manifesting love for mankind.
Having a disposition to do good.
Inclined to be generous.
Liberal or abundant.