Cusco The city/word Cusco means Peru. The city Cusco lies in Peru. The country Peru contains the city Peru.