Family name origins & meanings
- German (Switzerland) : nickname for a strong, heavy man, or for a lout, from Middle High German g(e)rop ‘coarse’.
- Jewish (Ashkenazic) : from Yiddish grob, cognate with 1, which also means ‘fat’ and may have been applied in this sense.