The name is a surname of English origin from the nickname of a hunchback or cripple, derived from Middle English crom(p), Old English crumb, meaning "bent", "crooked" and "stooping" [REF].
In North America, Croom, in some cases is an Americanization of the German Krumm [REF].