CAFARD Meaning of CAFARD in English n. melancholia. [ F, = cockroach, hypocrite ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012