meaning of Alaaf!

Alaaf! - German to English

Hurray!