Origin of the name Hephaistos

Greek form of Hephaestus.