Этимологический словарь Крылова
Заимствование из немецкого, где Locken является множественным числом и означает "локоны"; в русском языке немецкое слово было воспринято как существительное единственного числа.
локон
Локон