Greek variant of Tharasios of uncertain origin, possibly a reference to the River Taras in southern Italy.