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