Updated June 9, 2019 Share: Family name origins & meanings South German (Grässel) : from a diminutive of Grass 1.South German (Grässel) : nickname for a greedy person, from Old High German grātag ‘greedy’.