We do not currently know of any synonyms for begorra.
The interjection begorra is defined as:
Did you mean beggar?