cusco Meaning, Definition & Usage

  1. noun a town in the Andes in southern Peru; formerly the capital of the Inca empire
    Cuzco.

WordNet