FAROUCHE Meaning of FAROUCHE in English adj. sullen, shy. Etymology: F f. OF faroche, forache f. med.L forasticus f. L foras out of doors Oxford English vocab. Оксфордский английский словарь. 2012