Leto

in Greek mythology, mother of Apollo and Artemis by Zeus. She gave birth to them on the island of Delos. Roman Latona.

Share