ironside
ironside , noun
a man of great strength and endurance, especially on who is brave.
Ironside , proper noun
1.
A nickname for Oliver Cromwell.
2.
A nickname for Edmund II of England. — RHUD
Also: Ironsides