Unscramble
Definition of Leto
Noun: Leto lee-tow
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