Original: The city of Ithaca, named for the Greek island of Ithaca, sits on the southern shore of Cayuga Lake, in Central New York, USA.
Simplified: It was named after the Greek island of Ithaca.