CUSCO Meaning of CUSCO in English n. capital of the Incan Empire (located in southern Peru) Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012