chandui

/tʃaˈndwɪ/

Definitions

1. noun

A town in Ecuador, capital of the Carchi Province.

“The tourists visited the small town of Chandui in Ecuador, taking in the beautiful scenery of the surrounding mountains.”

Synonyms

  • town
  • village

Antonyms

  • city
  • metropolis