meaning of Allegra!

Allegra! - German to English

Hello!