We do not currently know of any synonyms for benshi.
The noun benshi is defined as:
Did you mean bench?