CAFARD


Meaning of CAFARD in English

n. melancholia.

Etymology: F, cockroach, hypocrite

Oxford English vocab.      Оксфордский английский словарь.