newbys defined
Freebase(0.00 / 0 votes)Rate this definition: Newby is a village and civil parish in the Hambleton district of North Yorkshire, England. Close to the border with the borough of Middlesbrough and 2 miles from the centre of Middlesbrough.