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