← Back to browseletonoun#37,169TranslationNo Japanese definition yet.English definitionwife or mistress of Zeus and mother of Apollo and Artemis in ancient mythologyExamplesNo examples yet.Similar wordsleto'sletletslettleteletty← viscontikeppler →