leto








noun Classical Mythology.

  1. the mother by Zeus of Apollo and Artemis, called Latona by the Romans.

noun

  1. the mother by Zeus of Apollo and ArtemisRoman name: Latona
52 queries 0.523