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