hamachi - noun

singularhamachi
pluralhamachis