Leto in Russian Leto in Russian Ле́то́ proper noun (uncountable, Greek goddess) Leto, in Greek mythology, the mother of Apollo and Artemis. Add to Flashcards