LETO


Meaning of LETO in English

/lee"toh/ , n. Class. Myth.

the mother by Zeus of Apollo and Artemis, called Latona by the Romans.

Random House Webster's Unabridged English dictionary.      Полный английский словарь Вебстер - Random House .