Leto
1.
(
noun
) wife or mistress of Zeus and mother of Apollo and Artemis in ancient mythology; called Latona in Roman mythology
Synonyms:
Latona
Related Words:
Graeco-Roman deity
,
Greco-Roman deity
Terms and Conditions of Use / Copyright Notice