Meaning of -ARD in English
[-ard] also -art n suffix [ME, fr. OF, of Gmc origin; akin to OHG -hart (in personal names such as Gerhart Gerard), OE heard hard]: one that is characterized by performing some action, possessing some quality, or being associated with some thing esp. conspicuously or excessively "braggart" "dullard" "pollard"
Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012