ichneumons

/IY1 CH N UW0 M AA1 N Z/
noun
  1. 1

    The Egyptian mongoose, Herpestes ichneumon, found in Africa and southern Europe.

  2. 2

    The ichneumon wasp.

Source: https://en.wiktionary.org/wiki/ichneumon, https://en.wiktionary.org/wiki/ichneumons