TARRAS Meaning of TARRAS in English var. of TRASS. Oxford English vocab. Оксфордский английский словарь. 2012