We do not currently know of any synonyms for batta.
The noun batta is defined as:
See full definition of the word batta.
Did you mean bat?