Synonyms for leto Found 1 synonym across 1 meaning for “leto”. wife or mistress of Zeus and mother of Apollo and Artemis in ancient mythology (noun) latona Explore Related Words Rhymes with letoSynonyms for latona Synonym Finder | Rhyme Finder | Poetry Editor