Synonym.com
Table of Contents
1. Cusco
Table of Contents
1. Cusco
1. Cusco
noun.
a town in the Andes in southern Peru; formerly the capital of the Inca empire.
Featured Games
Synonym.com