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