canichana

/kænɪˈtʃænə/

Definitions

1. noun

A small, narrow ravine or a deep, narrow valley, especially one formed by erosion.

“The canichana of the canyon was breathtakingly beautiful.”

Synonyms

  • glen
  • ravine

Antonyms

  • plain
  • plateau