someone of Moroccan or Maghreb origin
From French macaque (“macaque”), from Portuguese macaco (“macaque”), of unknown origin. Doublet with Dutch makaak (“macaque”).
Practice speaking and memorizing "makak" and many other words and sentences in Dutch.