What does Ati-Atihan Festival mean?

Ati-Atihan Festival - German to English

Ati-atihan Festival