Etymology
Today it means: To pull sledges, trucks, etc. by manpower, unaided by animals or machines. Full definition →
From man + haul.
Etymology from Wiktionary, CC BY-SA 4.0.