Согласно доминирующей версии, все эти формы пришли из протогерманского, в котором существовало слово «haljō» (или «xaljō»). Переводится это слово как «скрытое место» и в свою очередь восходит к протоиндоевропейскому глаголу «kel», что значит «скрывать» (по К. Уоткинсу «Словарь индоевропейских корней»).