YourDictionary

Telesto

(tə-lĕsˈtō)

noun
A satellite of Saturn.

link/cite print suggestion box