Meaning of Leto
Definition of Leto
(noun)
wife
or
mistress
of Zeus and
mother
of Apollo and Artemis in
ancient
mythology; called Latona in Roman
mythology
Other information on Leto
WIKIPEDIA results for
Leto
Amazon results for
Leto
Tweet