Meaning of cusco
Definition of cusco
(noun)
a
town
in the Andes in
southern
Peru;
formerly
the
capital
of the Inca
empire
Other information on cusco
WIKIPEDIA results for
cusco
Amazon results for
cusco
Tweet