newburgh

Noun
  1. a town on the Hudson River in New York; in 1782 and 1783 it was George Washington's headquarters

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

newburgh
A family enjoys a picnic in Newburgh overlooking the Hudson River.