calamari

Noun
  1. (Italian cuisine) squid prepared as food (synset 107797777)

Found on Word Lists

Other Searches