From Middle English haunten or hanten, meaning to frequent, dwell in, or practice, borrowed from Anglo-French and Old French hanter. Its deeper origin is uncertain, but it has often been linked with Germanic words connected to home and dwelling. The ghostly sense grew naturally from the older idea of repeatedly visiting or occupying a place.