Neeve


Neeve is an English and Scottish surname. The name is of Anglo Norman origin meaning the nephew. The surname is well known in Norfolk a county in East Anglia, England.