FAROUCHE Meaning of FAROUCHE in English adj. sullen, shy. [ F f. OF faroche, forache f. med.L forasticus f. L foras out of doors ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012