tarrytown









tarrytown


noun

  1. a village in SE New York, on the Hudson River: restored home of Washington Irving.
53 queries 0.645