letoEnglish

Latona, Leto

Noun

Wife or mistress of Zeus and mother of Apollo and Artemis in ancient mythology, called Latona in Roman mythology

English: Leto, Latona

Bahasa: Leto

Bahasa words with similar meanings

English words with similar meanings

Show 1 words