kanyon

  1. Noun, Geography canyon

Turkish Dictionary (Kubbealti Turkish Dictionary)

  1. Tabanında genellikle akarsu bulunan, sarp kayalık ... dar ve derin vâdî