Big Huge Thesaurus

cusco

noun

sounds kind of like