I would probably pronounce it
Leto, only because I've only come into contact with it in terms of
Jared Leto.
However, I would constantly associate the name with him.
The possible meaning listed on BtN is very interesting though, and I like the Greek myth association.