Общеслав. Исходное *cholpъ > холоп после развития полногласия и отпадения конечного редуцированного ъ. Этимология не установлена. Скорее всего, суф. производное (суф. -p-) от той же основы (кол-), что и др.-рус. холокыи «холостой», холостой. Холоп исходно — «мальчик, подросток», затем — «слуга, холоп, работник».
Школьный этимологический словарь русского языка. Происхождение слов. — М.: Дрофа.
Н. М. Шанский, Т. А. Боброва.
2004.