ironside

noun

1.
a man of great strength or bravery