From Old Norse hespa, from Proto-Germanic *haspijǭ. Cognate with Danish haspe, Swedish hasp, English hasp, German Haspe.
hespa f (genitive singular hespu, nominative plural hespur)