Ico The city/word Ico means Brazil. The city Ico lies in Brazil. The country Brazil contains the city Brazil.