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