Этимологический словарь Крылова
Общеславянское слово, заимствованное из латинского, где находим caputium – "кочан капусты" (от caput – "голова").
капуста
Капуста
КАПУСТА