Synonyms of leto
- 1. Leto, Latona, Greco-Roman deity, Graeco-Roman deity
- usage: wife or mistress of Zeus and mother of Apollo and Artemis in ancient mythology; called Latona in Roman mythology
All rights reserved.
Definition and meaning of leto (Dictionary)
Here are the facts and trivia that people are buzzing about.