Cargo pants are called cargo because of the large pockets on the outside of the legs. These pockets were originally designed to carry cargo, such as maps, field dressings, and ammunition. The name "cargo" comes from the Spanish word "carga", which means "load" or "burden".