Find the word definition

The Collaborative International Dictionary
Nyula

Nyula \Ny*u"la\, prop. n. (Zo["o]l.) A species of ichneumon ( Herpestes nyula). Its fur is beautifully variegated by closely set zigzag markings.