NEWHAM, a township in the parish of BAMBROUGH, northern division of BAMBROUGH ward, county of NORTHUMBERLAND, 7 miles (S. E.) from Belford, containing 298 inhabitants.