haft [pl. hafts]