answersLogoWhite

0

Leto is the Titan goddess of motherhood and protector of children due to the myths of her own difficult birth of Artemis and Apollo.

User Avatar

Wiki User

14y ago

What else can I help you with?