leto
/ˈliːtoʊ, ˈlɛtoʊ/Definitions
1. noun
A god in Greek mythology, also known as Leto, mother of Apollo and Artemis.
“In Greek mythology, Leto was forced to roam the earth in search of a place to give birth to her twins, Apollo and Artemis.”
2. proper noun
An island in Croatia, also known as LŠto.
“The island of LŠto, Croatia is a popular tourist destination known for its beautiful beaches and clear waters.”