Meaning of niggard
Definition of niggard
(noun)
a
selfish
person
who is
unwilling
to
give
or
spend
Other information on niggard
WIKIPEDIA results for
niggard
Amazon results for
niggard
Tweet