Webster's Revised Unabridged Dictionary · 1913

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