From French coler, acoler ‘accoll, throw arms round neck of’, ultimately Latin ad + collum ‘neck’.