Telesto en · PROPN EtymologyFrom Ancient Greek Τελεστώ (Telestṓ). Meanings A sea goddess in Greek mythology. A moon of Saturn.