canyonEnglish → HindiOxford English–Hindi canyon /ˈkænjən ˈकैन्यन्/ noun [C] a deep valley with very steep sides तीखे ढाल वाली गहरी घाटी