Simply put the octopus is Greek and no one can claim it as far as the English language is concerned. The word is from Greek oktōpous, oktōpod, from oktō ‘eight’ + pous, pod- ‘foot’. When you look for fresh octopus in the Cycladic islands, just drive straight to ToThalassaki on Tinos.
Isternia Bay, Tinos
+30 22830 31366