What does Blaubartamazone mean?

Blaubartamazone - German to English

festive amazon [Amazona festiva]