Telesto

(tə-lĕsˈtō)

noun
A satellite of Saturn.

Origin:

Origin: Greek Telestō, a daughter of Oceanus and Tethys

.

link/cite print suggestion box