Meaning of Newburgh

Definition of Newburgh

(noun) a town on the Hudson River in New York; in 1782 and 1783 it was George Washington's headquarters

Other information on Newburgh

WIKIPEDIA results for Newburgh
Amazon results for Newburgh