Θηρικλῆς

Etymology
Perhaps from.