Letters that make Leto
o, e, l, t are letters that make 'Leto'
1 possible definitions for 'Leto'
Under this definition, leto is a noun and has the following properties:
Latona has the same meaning as Leto
'Leto' can be a type of Greco-Roman deity, Graeco-Roman deity.