FAROUCHE Meaning of FAROUCHE in English [ fə'ru:ʃ ]■ adjective sullen or shy in company.OriginC18: from Fr., alt. of OFr. forache , based on L. foras 'out of doors'. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004