"Landkreuzer" means land cruiser in English, while "Ratte" (rat) was an ironic tongue-in-cheek gesture to its Maus forebear. The "P" stood for "Project," while the 1000 alluded to its overall ...