meaning of canyonartig

canyonartig - German to English

canyon-like