What is the meaning of Macrou?

mackerel

Source: wiktionary.org