meaning of Bremusa

Bremusa meaning in Names Dictionary

An Amazon.
Name Origin: Latin
Name Gender: Female