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