峡谷

gorge; ravine; canyon; glen

Meaning

  1. n
    gorge; ravine; canyon; glen