What does Allegra! mean?

Allegra! - German to English

Hello!