What does Carnyx mean?

Carnyx - German to English

carnyx