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