Neville is an English name of Old French origins. It is derived from the Old French words 'ne', which means 'new', and 'ville', which means 'town or village'.