Definition Definition

caon - Meaning and Examples

Meaning of 'caon' (Webster Dictionary)

1 . Caon [ n.]
- A deep gorge, ravine, or gulch, between high and steep banks, worn by water courses.