Caon



ENGLISH MEANING
noun
1.
A deep gorge, ravine, or gulch, between high and steep banks, worn by water courses.