niggard
From the Oxford English Dictionary: (noun) A mean, stingy, or parsimonious person; a miser; a person who only grudgingly parts with, spends, or uses up anything. Also in extended use with reference to emotion, etc.
niggard
From the Oxford English Dictionary: (noun) A mean, stingy, or parsimonious person; a miser; a person who only grudgingly parts with, spends, or uses up anything. Also in extended use with reference to emotion, etc.