Leto
English Dictionary
->
Letter L
-> Leto
Search Dictionary:
Leto Definition
(n)
wife
or
mistress
of
Zeus
and
mother
of
Apollo
and
Artemis
in
ancient
mythology
;
called
Latona
in
Roman
mythology
Leto Synonyms
Latona
Leto
© Art Branch Inc.