Σθένελος

Etymology
From ; literally "strong one" or "forcer".

Proper noun

 * : Sthenelus