NYULA


Meaning of NYULA in English

( n. )

A species of ichneumon (Herpestes nyula). Its fur is beautifully variegated by closely set zigzag markings.

Webster's Revised Unabridged English Dictionary.      Пересмотренный полный словарь английского языка Webster.