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