leto

/L IY1 T OW0/
noun
  1. 1

    (uncountable, Greek mythology) Leto, in Greek mythology, the mother of Apollo and Artemis.

  2. 2

    (uncountable, astronomy) 68 Leto, An asteroid in Asteroid Belt, Solar System.

  3. 3

    (countable) A surname.

  4. 4

    (astronautics, space flight) Abbreviation of low energy transfer orbit.