We do not currently know of any synonyms for pudu.
The noun pudu is defined as:
Did you mean bud, pad, pod or put?