We do not currently know of any synonyms for nouches.
The noun nouches is defined as:
Did you mean notches, vouches, touches, pouches or couches?