-ard

‘a suffix forming nouns and meaning one who does (something) excessively or conspicuously’

Lexical development traced from the Tamil root:

    O.F. -ard, -art < G. -hard, -hart ‘hardy’ < Proto-G. -hart/-hard ‘bold, hardy’ < aad < kar- < Tamil kaṭu