Etymology
Today it means: A man who is particularly tough or muscular Full definition →
From hard + man.
Etymology from Wiktionary, CC BY-SA 4.0.