'Iapetus' definitions:

Definition of 'Iapetus'

(from WordNet)
noun
(Greek mythology) the Titan who was father of Atlas and Epimetheus and Prometheus in ancient mythology