English

edit

Proper noun

edit
 
English Wikipedia has an article on:
Wikipedia

Telesto

  1. A sea goddess in Greek mythology.
  2. A moon of Saturn.

Anagrams

edit