Meaning
Leto is a name with Greek mythological origins, associated with the mother of Apollo and Artemis. It evokes a sense of classical history and strength.
Download App