Thomas Jackson earned the nickname "Stonewall" after standing tall and firm like a stone wall on the battlefield. His unwavering resolve made his nickname a symbol of steadfastness.