Leto — synonyms, definition

1. Leto (Noun)

1 synonym
Latona
1 definition

Leto (Noun) — Wife or mistress of Zeus and mother of Apollo and Artemis in ancient mythology; called Latona in Roman mythology.

2 types of
Graeco-Roman deity Greco-Roman deity