- a market town in N England, administrative centre of North Yorkshire. Pop: 15 517 (2001)
Collins Concise English Dictionary © HarperCollins Publishers::
Northallerton /nɔːˈθælətən/ n
'Northallerton' also found in these entries (note: many are not synonyms or translations):