The definition :


Definitions of niggard:

  • noun:   a selfish person who is unwilling to give or spend



Are you interested in alternative search :

:churl grabber scrooge skinflint hoarder pinchgut

If you like reading news check: