We do not currently know of any synonyms for Tarrs.
The proper noun Tarrs is defined as:
Did you mean tars, tarts or tarry?