Definition of Leto

Noun: Leto  lee-tow

  1. Wife or mistress of Zeus and mother of Apollo and Artemis in ancient mythology; called Latona in Roman mythology
    - Latona

See also:
lethologica
lets

Anagrams containing the word Leto

lteo olet tole etol