farouchetranslation and definition "farouche", tamil lexiconWordTamil Definitionfarouche(பிர.) நாணமுள்ள, சிடுசிடுத்த.