Meaning of calamari

Definition of calamari

(noun) (Italian cuisine) squid prepared as food

Other information on calamari

WIKIPEDIA results for calamari
Amazon results for calamari