Search
having or showing an ignoble lack of honor or morality
base
mean
lacking in magnanimity
ungenerous
generous