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