meaning of alcides

alcides meaning in General Dictionary

(traditional mythology) a hero noted for their energy; done 12 enormous labors to achieve immortality