The AI-powered English dictionary
countable and uncountable, plural Letos
(uncountable, Greek mythology) Leto, in Greek mythology, the mother of Apollo and Artemis.
(uncountable, astronomy) 68 Leto, An asteroid in Asteroid Belt, Solar System examples
(countable) A surname. examples