GeneralConnection.comDictionary
latona
Noun

1. Leto
1. Latona, Greco-Roman deity, Graeco-Roman deity
Usage