What does Bremusa mean?

Bremusa meaning in Names Dictionary

An Amazon.
Name Origin: Latin
Name Gender: Female