We do not currently know of any synonyms for nitch.
The noun nitch is defined as:
See full definition of the word nitch.
Did you mean notch, itch, bitch, pitch, hitch, ditch or witch?