CODGER



Definition:

  1. [noun] used affectionately to refer to an eccentric but amusing old man
    Synonyms: old