ungenerous

adjective

Slow or reluctant in giving, forgiving, or sharing; stingy.

adjective

Harsh in judgment; unkind.

Not generous; not showing liberality or nobility of mind or sentiments; illiberal; ignoble; dishonorable.

adjective

Not generous; illiberal; ignoble; unkind; dishonorable.

adjective

Not generous; stingy.

adjective

lacking in magnanimity

adjective

unwilling to spend