From Old Norse hespa, of common Germanic origin. Cognate with Danish haspe, Swedish hasp, English hasp, German Haspe.
hespa f (genitive singular hespu, nominative plural hespur)