What does canyonartig mean?

canyonartig - German to English

canyon-like