acouchy
noun
°the acouchi.