Big Huge Thesaurus

Cusco

noun

sounds kind of like