English | German | Russian | Czech

Leto English

Meaning Leto meaning

What does Leto mean?

Leto

(= Latona) wife or mistress of Zeus and mother of Apollo and Artemis in ancient mythology; called Latona in Roman mythology

Synonyms Leto synonyms

What other words have the same or similar meaning as Leto?

Leto English » English

Latona

Are you looking for...?