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