From nål + auge.
nålauge n (definite singular nålauget, indefinite plural nålauge, definite plural nålauga)