"Hap" is Scottish for shawl or wrap.  A hap forms a large, square shawl that can be folded in half and worn in several different ways. Half-Haps are made in a triangular shape more common to the shawls we generally see today.