old codger


Meanings

  • used affectionately to refer to an eccentric but amusing old man

Synonyms