Family name origins & meanings Southern Italian : nickname for a fat man, from grasso ‘fat’, with the definite article lo.