Learn how to say Anchovy correctly in English with this tutorial pronunciation video.
Oxford dictionary definition of the word anchovy:
noun (plural anchovies)
a small shoaling fish of commercial importance as a food fish and as bait. It is strongly flavoured and is usually preserved in salt and oil.
Genus Engraulis, family Engraulidae: several species
late 16th century: from Spanish and Portuguese anchova, of unknown origin