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