Ica noun3 •A region of Peru. •A province of Ica, Peru. •A city, the provincial capital of Ica, Peru. formsICAs
ICA noun2 •Initialism of internal carotid artery. •Initialism of image compression artifact. formsICAs