codger
1. [ noun ] used affectionately to refer to an eccentric but amusing old man
Synonyms: old_codger
Related terms: old_man
Similar spelling:   cottager
  cadger