Этимологический словарь Крылова
Это название корабельного повара является, как и многие морские слова, заимствованием из голландского, где находим kok.
кок
Кок
КОК