The word dog in other languages, Dutch dog, Danish dogge, and Russian dog, all mean "mastiff". The same sort of mystery is coiled around body. It seems related to Old High German botah "body, corpse, trunk", but this word was replaced by two other words in Modern German, Leib "...