We do not currently know of any synonyms for borsch.
The noun borsch is defined as:
Did you mean birch or porch?