NEWBURGH Meaning of NEWBURGH in English geographical name city SE New York on Hudson River S of Poughkeepsie population 28,259 Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012