Words: Ithaca
Part of speech: n
Definition: a college town in central New York on Lake Cayuga