There is currently no satisfactory etymology of the name Hellenes