Calamary definitions

noun

(Italian cuisine) squid prepared as food

See also: squid calamari