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