Etymology tree Old Norse kartrbor. Proto-Germanic *kradô Proto-West Germanic *krat Old English crætder. Middle English cart English cart Proto-Indo-European *kʷel- Proto-Indo-European *kʷekʷléh₂ Proto-Germanic *hweulō Old English hwēol Middle English whel English wheel English cartwheel From cart + wheel.