Family name origins & meanings North German (Bremen area) : topographic name from the name of a swampy region on the Weser near Bremen, from vi ‘swamp’.