Niggard : a mean or ungenerous person; a miser.Miserly : of or characteristic of a miser.Generous : showing a readiness to give more of something, especially money, than is strictly necessary or expected.Extravagant : lacking restraint in spending money or using resources.Avaricious : having or showing an extreme greed for wealth or material gain.Antonym of Niggard is Generous