We do not currently know of any synonyms for putu.
The noun putu is defined as:
Did you mean put or puts?