Find the word definition

Wikipedia
Yucay

Yucay is a town in southern Peru. It is the capital of the Yucay District, which is near the center of Urubamba Province. Urubamba Province is in the Cusco Region of southern Peru.