Updated June 9, 2019 Find Baby Names Family name origins & meanings Dutch : nickname for a hunchback, from Middle Dutch crom ‘crooked’.Jewish (Ashkenazic) : from Yiddish krom ‘shop’, ‘store’, hence a metonymic occupational name for a retailer.