What does "curmudgeon" mean?

Curmudgeon: An avaricious, grasping fellow; a miser; a niggard; a churl. A gray-headed curmudgeon of a negro. W. Irving.

Sources