Green’s Dictionary of Slang

Ironhead n.

[the German soldier’s helmet]

(Aus.) a German soldier.

[Aus](con. 1941) R. Beilby Gunner 30: Goddam Ironhead, eh!