curmudgeon
Noun
a crusty irascible cantankerous old person full of stubborn ideas
Less specific
oldster
old person
senior citizen
golden ager
Related
crusty
curmudgeonly
gruff
ill-humored
ill-humoured