Definition of Chan Chan in English:

Chan Chan

proper noun

  • The capital of the pre-Inca civilization of the Chimu. Its extensive adobe ruins are situated on the coast of north Peru.

Pronunciation

Chan Chan

/tʃan ˈtʃan/