Wellingborough

/ (ˈwɛlɪŋbərə, -brə) /

noun

a town in central England, in Northamptonshire. Pop: 46 959 (2001)

Example sentences from the Web for wellingborough