Definition of -ard in English:

-ard

suffix

  • 1Forming nouns such as bollard, wizard.

    1. 1.1Forming nouns having a depreciatory sense.
      ‘drunkard’
      ‘dullard’

Origin

Middle English and Old French, from German -hard hard, hardy.