Abracaleus ‘Herakles’ Latin References: TB Latin ?: ? Translation of: Arabic: ارقلاوس [TB Ar. Yamamoto: 1:9, 42:17]