Meaning of calamary

Definition of calamary

(noun) (Italian cuisine) squid prepared as food

Other information on calamary

WIKIPEDIA results for calamary
Amazon results for calamary