Home / Dictionary / Telesto

Telesto Uncommon

Origin: Greek prefix tele-

Proper Noun

Definitions
Proper Noun
1

A sea goddess in Greek mythology.

Related Terms
Rhyming Words
sto tsto isto ssto usto esto costo risto listo histo basto visto resto pesto cysto mesto susto busto tasto gusto
Compare
Telesto vs