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